Could not load file or assembly "App_Licenses.dll"的問題
今天在AspDotNetStorefront做定制化開發(fā),編譯的時候莫名其妙地報告Could not load file or assembly 'App_Licenses, Version=0.0.0.0, Culture=neutral, ... (Exception from HRESULT: 0x80070057 (E_INVALIDARG))的錯誤,檢查文件系統(tǒng),發(fā)現(xiàn)文件還在,然后查看文件夾權(quán)限,也沒有發(fā)現(xiàn)任何異樣。于是Google。網(wǎng)上很多網(wǎng)友給出解決方案,比如:重啟/重裝ASP.NET,設(shè)置Network Service權(quán)限等等,結(jié)果無功而返。
后來我發(fā)現(xiàn),不僅僅是這個App_Licenses.dll無法加載,就算我從References中刪去這個引用,仍然會提示其它的DLL也無法加載的情況。而且,我重新安裝一份新的AspDotNetStorefront應(yīng)用也出現(xiàn)同樣的問題。很明顯,不是我解決方案本身的問題。
突然想起之前有過機(jī)器異常重啟的經(jīng)歷,我估計是在異常重啟的過程中造成了文件丟失或者損壞,于是先用iisreset/stop停止IIS服務(wù),然后打開ASP.NET的臨時文件夾(在32bit,.NET 2.0中,是%Windows Install Folder%\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files),刪除所有的文件和文件夾,再iisreset/start后,編譯解決方案,一切正常。
這問題其實不復(fù)雜,但真正碰到這樣的問題解決起來也挺難的。在此隨筆一下,也希望能夠幫到遇到同樣問題的網(wǎng)友。
相關(guān)文章
在AspNetCore中使用極驗做行為認(rèn)證的驗證流程
這篇文章主要介紹了在AspNetCore中使用極驗做行為認(rèn)證的驗證流程 ,本文有圖文介紹有實例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下2018-09-09ASP.Net?Core讀取配置文件的三種方法小結(jié)
ASP.NET?Core支持多種格式的配置文件,如JSON、XML、INI等,本文就來介紹一下ASP.Net?Core讀取配置文件的三種方法,感興趣的可以了解一下2024-02-02ASP.Net WebAPI與Ajax進(jìn)行跨域數(shù)據(jù)交互時Cookies數(shù)據(jù)的傳遞
本文主要介紹了ASP.Net WebAPI與Ajax進(jìn)行跨域數(shù)據(jù)交互時Cookies數(shù)據(jù)傳遞的相關(guān)知識。具有很好的參考價值。下面跟著小編一起來看下吧2017-05-05Repeater控件數(shù)據(jù)導(dǎo)出Excel(附演示動畫)
本文我們實現(xiàn)為Repeater控件數(shù)據(jù)導(dǎo)出Excel的功能,附動畫演示,感興趣的朋友可以了解下2013-01-01asp.net 枚舉文件里面的數(shù)字綁定到DropDownList里面去
將枚舉文件里面的數(shù)字綁定到DropDownList里面去的實現(xiàn)方法,大家可以借鑒下。2009-07-07使用asp.net mvc,boostrap及knockout.js開發(fā)微信自定義菜單編輯工具(推薦)
這篇文章主要介紹了使用asp.net mvc,boostrap及knockout.js開發(fā)微信自定義菜單編輯工具,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2017-05-05C# 實現(xiàn)抓取網(wǎng)站頁面內(nèi)容的實例方法
這篇文章介紹了C# 實現(xiàn)抓取網(wǎng)站頁面內(nèi)容的實例方法,有需要的朋友可以參考一下2013-08-08asp.net LC.exe已退出代碼為 -1的原因分析及解決方法
錯誤“LC.exe”已退出,代碼為 -1。是VS2005,并且在項目中引用了第三方組件。2013-06-06Asp.net在線備份、壓縮和修復(fù)Access數(shù)據(jù)庫示例代碼
這篇文章主要介紹了Asp.net如何在線備份、壓縮和修復(fù)Access數(shù)據(jù)庫,需要的朋友可以參考下2014-03-03