我有控制檯應用程序,它將嘗試訪問安裝在IIS(即虛擬目錄)中的應用程序以獲取數據庫連接信息。在windows xp(IIS 5.1)中執行此操作時,它正在運行,但它在Windows 7(IIS 7.5)中不起作用。控制檯應用程序的Target .Net框架是2.0,3.5(有5個應用程序),因爲它是在幾年前開發的。現在試圖從XP移到Win 7,但面臨訪問IIS文件夾的一些問題。 請建議訪問win 7中的虛擬目錄文件夾。任何代碼示例都會有所幫助。從控制檯應用程序訪問虛擬目錄
* 錯誤: * System.Runtime.InteropServices.COMException(0x80070005):訪問被拒絕。
我已經發布我的代碼被用於訪問虛擬目錄。適用於XP(IIS 5.1),但不能贏得7臺機器(IIS 7.5)。 對不起,代碼在發佈後變得笨拙。 –
我也嘗試使用管理權限運行,但在嘗試從IIS虛擬目錄中獲取連接參數時仍然出現相同的錯誤。請告知 –
請檢查您的代碼後查看編輯後的答案。 HTH –