2011-09-07 9 views
0

, 희망이 명확 해.asp.net 웹 사이트에서 이미지를 저장하십시오.

asp.net 웹 사이트가 있습니다. 비트 맵을 생성하고 일부를 저장해야하므로 나중에 표시 할 수 있습니다.

http://tools.myDomain.com/mySite/img/ 

지금 내가 이렇게까지가 내 비트 맵을 저장하려고 : : 내 사이트에있는 디렉토리를 만든

http://tools.myDomain.com/mySite/ 

을 지금 내 사이트에 대한

여기에서 찾을 수있다

bitmap.Save(@"http://tools.myDomain.com/mySite/img/bitmap.png"); 

내 사이트에 게시 할 때 내 컴퓨터가 아닌 내 컴퓨터에서이 기능을 사용할 수 있습니다 ...

어떤 아이디어로도이 문제를 해결할 수 있습니까?

당신이 아닌 웹 서버에 저장해야

답변

2

주셔서 감사합니다

bitmap.Save(HttpContext.Current.Server.MapPath("/img/bitmap.png"));

+0

np HttpContext. – Kimtho6

+0

그것이 좋을 것 같아요, 지금 당신이 자바 스크립트를 사용하여 그 img를 읽는 방법을 말해 주시겠습니까? – Ovi

+0

현지에서도 일하는 배우자입니까? 사촌 그것 didnt. 어떤 생각? – Ovi

1

bitmap.Save(Server.MapPath("/mySite/img/bitmap.png")); 

시도 또는 절대 경로를 사용할 수 있습니다

bitmap.Save("c:\inetpub\wwwroot\mySite\img\bitmap.png"); 

경로는 예제 일 뿐이지 절대 경로 여야합니다.

+0

감사합니다. 사이트를 게시 할 때 작동하지 않습니다. 문제가 될 수 있습니다. 어떤 생각? – Ovi

+0

mySite/img 폴더의 읽기/쓰기/사용 권한은 무엇입니까? 그들이 올바른 권한을 가지고 있지 않다면 이미지를 저장할 수 없게됩니다. –

+0

쓰기/허가권이 있습니까? 어떤 사용자에 대해 – Ovi

0

ASPNET 사용자에 대한 사용 권한을 추가해야합니다. 확실히 작동 할 것입니다.

+0

고맙습니다.하지만 그 사용자를 추가하려고하면 찾을 수 없다고 알려줍니다. – Ovi

+0

IIS의 버전은 무엇입니까? –

+0

web.config에 다음 태그를 추가하십시오.

관련 문제