2012-03-28 116 views
4

在我的asp項目在運行時拋出錯誤。臨時ASP.NET文件丟失

昨天它很好用。但今天早上它自我給它下面的消息。

Could not load file or assembly 'file:///C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\bd6e4bde\6cbdacc0\App_global.asax.j5j-uxp-.dll' or one of its dependencies. The system cannot find the file specified. 

請任何人告訴我爲什麼它很幸福,以及如何解決這個問題。

完全錯誤是

集加載跟蹤:下列信息有助於 確定程序集 「文件:/// C:\ WINDOWS \ Microsoft.NET \框架\ v4.0.30319 \ Temporary 無法加載ASP.NET Files \ root \ bd6e4bde \ 6cbdacc0 \ App_global.asax.j5j-uxp-.dll' 。

===預先綁定狀態信息===日誌:用戶= HOME-PC \ HOME LOG:Where-ref綁定。位置= C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Temporary ASP.NET Files \ root \ bd6e4bde \ 6cbdacc0 \ App_global.asax.j5j-uxp-.dll LOG:Appbase = file:///G:/ Jagadeeswaran/TestApp/MobileApp/MobileApp/MobileApp/LOG:Initial PrivatePath = G:\ Jagadeeswaran \ Test Project \ MobileApp \ MobileApp \ MobileApp \ bin調用程序集: (未知)。 === LOG:該綁定在LoadFrom加載上下文中開始。警告:本機圖像不會在LoadFrom上下文中被探測。在默認加載上下文中,本機映像只會被探測到 ,就像Assembly.Load()一樣。 LOG:使用 應用程序配置文件:G:\ Jagadeeswaran \ Test Project \ MobileApp \ MobileApp \ MobileApp \ web.config LOG:使用主機 配置文件:LOG:使用來自 的計算機配置文件C:\ Windows \ Microsoft.NET \框架\ v4.0.30319 \ CONFIG \ machine.config中。 日誌:試圖下載新的URL file:/// C:/Windows/Microsoft.NET/Framework/v4.0.30319/Temporary ASP.NET Files/root/bd6e4bde/6cbdacc0/App_global.asax.j5j-uxp- .dll文件。

堆棧跟蹤:

[FileNotFoundException: Could not load file or assembly 'file:///C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary 

ASP.NET文件\ ROOT \ bd6e4bde \ 6cbdacc0 \ App_global.asax.j5j-UXP-.dll文件」或 它的一個依賴。該系統找不到指定的文件。] System.Reflection.RuntimeAssembly._nLoad(的AssemblyName文件名,字符串的代碼庫,證據assemblySecurity,RuntimeAssembly locationHint,StackCrawlMark & stackMark,布爾throwOnFileNotFound, 布爾forIntrospection,布爾suppressSecurityChecks)+0 系統。 Reflection.RuntimeAssembly.nLoad(的AssemblyName文件名,字符串的代碼庫,證據assemblySecurity,RuntimeAssembly locationHint,StackCrawlMark & stackMark,布爾throwOnFileNotFound, 布爾forIntrospection,布爾suppressSecurityChecks)39 System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(的AssemblyName assemblyRef,證據assemblySecurity ,StackCra wlMark & stackMark, 布爾forIntrospection,布爾suppressSecurityChecks)132 System.Reflection.Assembly.Load(的AssemblyName assemblyRef,證據assemblySecurity)28 System.CodeDom.Compiler.CompilerResults.get_CompiledAssembly()93 System.Web.Compilation .BuildProvider.CreateBuildResult(CompilerResults results)+65 System.Web.Compilation。BuildProvider.GetBuildResult(CompilerResults 結果)16 System.Web.Compilation.ApplicationBuildProvider.GetGlobalAsaxBuildResult(布爾 isPrecompiledApp)8999743 System.Web.Compilation.BuildManager.CompileGlobalAsax()50 System.Web.Compilation.BuildManager。 EnsureTopLevelFilesCompiled()265

[HttpException (0x80004005): Could not load file or assembly 'file:///C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary 

ASP.NET文件\根\ bd6e4bde \ 6cbdacc0 \ App_global.asax.j5j-UXP-的.dll」或一個依賴的 之一。該系統找不到指定的文件。] System.Web.Compilation.BuildManager.ReportTopLevelCompilationException() +62 System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled()+421 System.Web.Compilation.BuildManager.CallAppInitializeMethod() 31 System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager AppManager的,IApplicationHost APPHOST,IConfigMapPathFactory configMapPathFactory,HostingEnvironmentParameters hostingParameters, policyLevel policyLevel,異常appDomainCreationException)691

[HttpException (0x80004005): Could not load file or assembly 'file:///C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary 

ASP.NET Files \ root \ bd6e4bde \ 6cbdacc0 \ App_global.asax.j5j-uxp-.dll'或 其依賴項之一。系統不能找到指定的文件。] System.Web.HttpRuntime.FirstRequestInit(HttpContext的上下文)8972180 System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext的上下文)97 System.Web.HttpRuntime.ProcessRequestInternal(WR的HttpWorkerRequest)+ 258

所以我重新安裝Vs 2010也同樣錯誤重複。

請幫我解決這個問題。

+0

我不認爲重新安裝Visual Studio會解決它,請嘗試重新安裝.Net框架4,然後再次將您的站點發布到IIS,並確保它在IIS – Habib 2012-03-28 12:51:47

+0

下使用Framework 4,vs 2010包含框架。 – Aristos 2012-03-28 12:54:15

+0

昨天工作。但現在不是爲什麼?我沒有改變任何東西。 – Sagotharan 2012-03-28 17:29:26

回答

2

檢查您是否在Visual Studio項目中禁用了CopyLocal並啓用它。看起來有些程序集依賴關係不會複製到臨時文件夾,並且會出現運行時綁定錯誤。

+0

我在哪裏可以找到V的CopyLocal? – Sagotharan 2012-03-28 15:05:36

+0

在您的項目的任何依賴項的屬性窗口中。 – Xaqron 2012-03-28 19:44:25

+0

你是否在說「複製到輸出目錄」?我找不到CopyLocal。你有任何圖片或圖像。 – Sagotharan 2012-03-29 04:27:08