我知道這已被問過,但給出的答案是一個臨時的黑客攻擊。無法加載文件或程序集<我編譯的dll>,Culture = neutral,PublicKeyToken = null'或其依賴項之一。訪問被拒絕
我們已經有一個站點在我們的活動服務器上運行一段時間了,我們剛剛進行了一些更新和部署。在實踐中,JIT運行並且網站正常運行。當應用程序池下一次刷新時,我們從Web服務器(IIS6)收到以下錯誤。
無法加載文件或組件 'OurBusinessObjectsAssemblyName, 版本= 1.0.0.0,文化=中性 公鑰=空' 或它 的一個依賴。訪問被拒絕。
作爲上一個問題的答案,建議重新上傳有問題的bin dll將導致重建並且該網站再次運行,但後續的應用程序池回收會導致相同的問題。這是什麼造成的?網絡服務器運行很多其他網站的罰款,所以我不認爲它與asp.net臨時文件的權限問題,並已檢查過,他們似乎很好。
請注意,如果上述程序集依賴的某些程序集失敗,則可能會出現此錯誤。顯示的程序集是系統試圖加載的程序集(級聯依賴負載),但它可能不是實際發生故障的程序集 – 2009-07-01 06:56:10