作者tloy1966 (JJspeaking)
看板C_Sharp
標題[問題] Visual Studio 2010新手問題
時間Sun Dec 11 21:13:20 2011
嗨 大家好 我是一個學習VS與C#的新人~"~
問題描述:
我在網路上抓了一個DLL檔案(SMILE.dll)
用VS2010寫了一個網頁(with dll)
再VS2010開發的時候可以跑(透過ASP.NET程式開發伺服器)
放到上後IIS網頁有跑出來,但是無法透過dll來存取我電腦的檔案
執行的流程大概是這樣(透過DLL讀取檔案→計算→把結果放到網頁上)
1. 請問這有可能是什麼問題? 權限? (我把IIS的資料夾開everyone read的權限了)
2. 在VS2010執行時,它把檔案放到這路徑底下
(C:\Program Files (x86)\Common Files\microsoft shared\DevServer\10.0)
但是整個網站放到IIS後,他還會去這目錄底下存取檔案嗎?
我知道這些的問題很不專業= =
but thx anyway :)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.123.102.48
1F:→ ljhgc:你是要DLL去read哪裡的資料? 我記得IIS權限沒大到可以讀 12/11 22:08
2F:→ ljhgc:server端任何資料 12/11 22:09
3F:→ tloy1966:檔案放在C:\Program Files (x86)\Common Files\microsoft 12/11 22:16
4F:→ tloy1966:所以我應該把路徑改到IIS相同目錄下嗎@@? thx for reply 12/11 22:17
5F:推 ljhgc:把你要讀取的檔案多加一個權限帳戶給IIS用吧,我記得帳戶名 12/12 13:54
6F:→ ljhgc:稱是 ASPNET(兩三年前用的,有點記不清楚了) 12/12 13:55
7F:→ tloy1966:感謝大大 原來在C#下面目錄名稱要加入@ Thanks :) 12/12 22:16