2012-05-10 84 views
1

我剛剛繼承了一個網站,同時也有在生成錯誤(它缺少一些地方import Microsoft.VisualBasic和我有固定這些)網站DLL拒絕訪問

有沒有解決方案文件與本網站,所以我有剛剛加入我自己的和進口的網站,

什麼我現在發現的是,當我建立的網站,我得到

Error 1 Could not load file or assembly 'ActiveReports.Chart, Version=6.2.3681.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff' or one of its dependencies. Access is denied.  

我知道它不是一個權限問題,因爲我已經在和編輯權限允許每個人都可以訪問文件。

我正在使用Windows 7 x64機器,但是如果我看看它針對x86構建的DLL,是否會導致問題,或者可能是因爲我已將文件從dev服務器複製到我的本地機器。

我試圖谷歌它,大多數的結果顯示爲文件的權限。

任何幫助,你可以給我會很好。

感謝

更新
經過一番深入調查,我發現這個項目 <identity impersonate="true" password="yyy" userName="xxx" /> 和Bin文件夾的web.config中試圖使用該用戶進行連接。
因此,由於用戶在我的機器上無效的權限

我現在已經學會了一個非常大的教訓,總是驗證您繼承的網站的Web.Config。

回答

1

愚蠢的我需要將這些DLL添加到GAC中。

1

你確定在你的項目中對這個DLL的引用是對這個相同的版本而不是不同的版本嗎?

+0

是的,版本確實匹配 – Qpirate

0

你只需要添加ActiveReports.Chart程序集到你的項目中,你應該很好去。如果您遇到任何問題,請發送郵件至[email protected]