任何想法IIS用來運行asp.net項目的帳戶。我的項目或代碼訪問文件位於C:\ path \ path目錄中。當我在我的機器上測試項目時,它運行良好(當然,我正在運行內置服務器; Cassini),但是當我在開發服務器中使用IIS 6.0測試相同的項目時...我的代碼拋出異常「訪問文件C:\路徑\路徑被拒絕「。IIS使用哪個帳戶運行asp.net項目
不知道我該如何解決這個問題?任何想法?
非常感謝。
拉胡爾
任何想法IIS用來運行asp.net項目的帳戶。我的項目或代碼訪問文件位於C:\ path \ path目錄中。當我在我的機器上測試項目時,它運行良好(當然,我正在運行內置服務器; Cassini),但是當我在開發服務器中使用IIS 6.0測試相同的項目時...我的代碼拋出異常「訪問文件C:\路徑\路徑被拒絕「。IIS使用哪個帳戶運行asp.net項目
不知道我該如何解決這個問題?任何想法?
非常感謝。
拉胡爾
找到您的Web應用程序運行的應用程序池所使用的身份。這裏是IIS 6的步驟:
使用IIS管理器來驗證其應用程序池運行要調查的站點。
如果您查看應用程序池的屬性,將會出現一個名爲的標識,您可以在其中確定要設置哪個用戶來運行該進程。
您還可以使用任務管理器來查看哪個用戶正在運行名爲w3wp.exe
的進程,該進程是運行IIS實例(或實際上是應用程序池)的進程。