2010-06-07 30 views
1

我想在IIS 7上運行我的asp.net mvc項目,我試圖模擬用戶。其中Data是我的應用程序的數據項目,我已經添加了DLL參考asp.net MVC項目無法加載文件或程序集「數據」或其某個依賴項。訪問被拒絕

我試圖完全的控制權十分之一,這個文件夾

C:\ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET文件。

有關如何解決此錯誤的任何線索?

回答

0

我在GAC中添加data.dll並解決了問題。

0

你可以嘗試從Windows SysInternals中使用Process Monitor,它會告訴你到底哪個文件正在獲取訪問被拒絕的消息。我在很多地方使用過這個工具來查找文件和註冊表的訪問問題。

+0

如何查看哪個文件存在訪問問題? – Pinu 2010-06-07 14:10:57

+0

使用IIS在服務器上運行進程監視器並記錄一個跟蹤,然後在看到訪問被拒絕的位置運行測試。返回到進程監視器,然後停止跟蹤。然後查找結果爲ACCESS DENIED的條目(您可以過濾結果以使其更容易)。如果您還顯示用戶列,您可以看到哪個帳戶用於嘗試訪問該文件;這可能有助於檢查您的模擬代碼是否正常工作。我希望這有幫助! – JLWarlow 2010-06-07 14:13:33

1

嘗試在框架文件夾中運行aspnet_regiis exe。使用-ga選項,將授予模擬用戶所有相關權限。

相關問題