2009-12-31 105 views
2

在這個問題上,任何幫助將不勝感激。一切都在服務器上正常工作,有時會熄滅但返回。設置或代碼沒有變化。我有IIS6編譯器失敗,錯誤代碼爲128

編譯器失敗,錯誤代碼128

顯示詳細編譯器輸出:

C:\ Windows \ System32下\ INETSRV>「C:\ Windows \ Microsoft.NET \框架\ v3.5 \ csc.exe「/ t:library/utf8output /R:"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files \ smvc_ws_sihot_tsw \ b1f5e0d4 \ f962a7a6 \ assembly \ dl3 \ 9c9bf6eb \ 3eedd736_2f8aca01 \ App_Web_lgr55t0b.DLL「/R:"C:\WINDOWS\assembly\GAC_MSIL\System\2.0.0.0__b77a5c561934e089\System.dll」/R:"C:\WINDOWS\assembly\GAC_32\System.EnterpriseServices\2.0 .0.0__b03f5f7f11d50a3a \ System.EnterpriseServices.dll「/ R:」C:\ WINDOWS \ assembly \ GAC_MSIL \ System.ServiceModel \ 3.0.0.0__b77a5c561934e089 \ System.ServiceModel.dll「/R:"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files \ smvc_ws_sihot_tsw \ b1f5e0d4 \ f962a7a6 \ assembly \ 「\ R:」C:\ WINDOWS \ dll \ \ assembly \ GAC_MSIL \ System.Data.DataSetExtensions \ 3.5.0.0__b77a5c561934e089 \ System.Data.DataSetExtensions.dll「/R:"C:\WINDOWS\assembly\GAC_MSIL\System.Xml.Linq\3.5.0.0__b77a5c561934e089\System。 Xml.Linq.dll「/R:"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\mscorlib.dll」/R:"C:\WINDOWS\assembly\GAC_MSIL\System.Configuration\2.0.0.0__b03f5f7f11d50a3a \ System.Configuration.dll「/R:"C:\WINDOWS\assembly\GAC_MSIL\System.ServiceModel.Web\3.5.0.0__31bf3856ad364e35\System.ServiceModel.Web.dll」/ R:「C:\ WINDOWS \ Microsoft。 NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files \ smvc_ws_sihot_tsw \ b1f5e0d4 \ f962a7a6 \ assembly \ dl3 \ e25e52de \ 00ce3fe6_3622 CA01 \ TimeShareWare.Data.DLL「/R:"C:\WINDOWS\assembly\GAC_32\System.Web\2.0.0.0__b03f5f7f11d50a3a\System.Web.dll」/ R:「C:\ WINDOWS \ assembly \ GAC_32 \ System .Data \ 2.0.0.0__b77a5c561934e089 \ System.Data.dll「/R:"C:\WINDOWS\assembly\GAC_MSIL\System.Xml\2.0.0.0__b77a5c561934e089\System.Xml.dll」/ R:「C:\ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files \ smvc_ws_sihot_tsw \ b1f5e0d4 \ f962a7a6 \ assembly \ dl3 \ 3e4a21d6 \ 009a615e_3b2bca01 \ WebAPI.DLL「/ R:」C:\ WINDOWS \ assembly \ GAC_MSIL \ System。 Web.Extensions \ 3.5.0.0__31bf3856ad364e35 \ System.Web.Extensions.dll「/R:"C:\WINDOWS\assembly\GAC_MSIL\System.Windows.Forms\2.0.0.0__b77a5c561934e089\System.Windows.Forms.dll」/ R:「C:\ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files \ smvc_ws_sihot_tsw \ b1f5e0d4 \ f962a7a6 \ assembly \ dl3 \ ae306efc \ 4edd7836_2f8aca01 \ App_Code.DLL」/ R:「C:\ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files \ smvc_ws_sihot_tsw \ b1f5e0d4 \ f962a7a6 \ assembly \ dl3 \ 71aef691 \ 00bc672f_ad51ca01 \ Microsoft.ApplicationBloc ks.Data.DLL「/R:"C:\WINDOWS\assembly\GAC_MSIL\System.Design\2.0.0.0__b03f5f7f11d50a3a\System.Design.dll」/R:"C:\WINDOWS\Microsoft.NET\Framework\v2 .0.50727 \ Temporary ASP.NET Files \ smvc_ws_sihot_tsw \ b1f5e0d4 \ f962a7a6 \ assembly \ dl3 \ 62e6b8e5 \ 00983c5a_224cca01 \ AjaxControlToolkit.DLL「/R:"C:\WINDOWS\assembly\GAC_MSIL\System.Drawing\2.0.0.0__b03f5f7f11d50a3a\System .Drawing.dll「/R:"C:\WINDOWS\assembly\GAC_MSIL\System.Runtime.Serialization\3.0.0.0__b77a5c561934e089\System.Runtime.Serialization.dll」/ R:「C:\ WINDOWS \ assembly \ GAC_MSIL \ System.Core \ 3.5.0.0__b77a5c561934e089 \ System.Core.dll「/R:"C:\WINDOWS\assembly\GAC_MSIL\System.IdentityModel\3.0.0.0__b77a5c561934e089\System.IdentityModel.dll」/ R:「C:\ WINDOWS \ assembly \ GAC_MSIL \ System.WorkflowServices \ 3.5.0.0__31bf3856ad364e35 \ System.WorkflowServices.dll「/R:"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files \ smvc_ws_sihot_tsw \ b1f5e0d4 \ f962a7a6 \ assembly \ dl3 \ 8513a4e8 \ 008204eb_3622ca01 \ TimeShareWare.Data.DataAccess.DLL「/ R:」C:\ WINDOWS \ assembly \ GAC_MSIL \ System.Web.Services \ 2.0.0.0__b03f5f7f11d50a3a \ System.Web.Services.dll「/R:"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files \ smvc_ws_sihot_tsw \ b1f5e0d4 \ f962a7a6 \ assembly \ dl3 \ e1d92796 \ 001f41f4_3522ca01 \ TimeShareWare.Utilities.DLL「/out:"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files \ smvc_ws_sihot_tsw \ b1f5e0d4 \ f962a7a6 \ App_Web_default.aspx.cdcab7d2.ftllmsly.dll「/ D:DEBUG/debug +/optimize- /win32res:"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files \ smvc_ws_sihot_tsw \ b1f5e0d4 \ f962a7a6 \ q2sg3fsi.res「/ w:4/nowarn:1659; 1699; 1701/warnaserror-」C:\ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP。NET Files \ smvc_ws_sihot_tsw \ b1f5e0d4 \ f962a7a6 \ App_Web_default.aspx.cdcab7d2.ftllmsly.0.cs「」C:\ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files \ smvc_ws_sihot_tsw \ b1f5e0d4 \ f962a7a6 \ App_Web_default 「.aspx.cdcab7d2.ftllmsly.1.cs」

+0

我得到這個錯誤的其他網站 System.IO.FileNotFoundException:找不到文件'C:\ WINDOWS \ TEMP \ 8cf8qthb.dll'。 在System.IO .__ Error.WinIOError(Int32 errorCode,String maybeFullPath) – Tony 2009-12-31 17:00:34

+0

我已經部署了一個網站到我的託管服務提供商,目前得到這個錯誤。除了與他們聯繫之外,我還能做些什麼? – pfeds 2013-10-23 09:02:35

回答

2

建議您使用Web部署項目或使用上下文菜單上的「發佈」選項將網站部署爲預編譯網站。這是一個有時會出現的問題當一個網站還沒有預先編譯 - 我從來沒有完全理解爲什麼,但它沒有找到自己的JIT編譯程序集爲您的項目中的一個或多個頁面和控件

+0

其實所有的項目都是使用.NET中的「發佈」選項進行部署的 – Tony 2009-12-31 17:30:22

1

我會嘗試改變該應用程序正在使用本地系統的應用程序池的身份。最近這對我很有用,奇怪的是這個w e稍後將其切換回來,並且該網站繼續正常工作。

0

當您更新一些aspx頁面時,通常會發生此錯誤,因此應用程序不會宣揚應用程序池。強制recicle你可以重命名你的web.config到web.config_訪問你的頁面,它會丟失一個錯誤,缺少web.config然後重命名文件回到web.config

適用於本地主機或共享主機環境。

0

我從網上嘗試了這些建議和其他建議,包括將網站移動到它自己的應用程序池。

只有重新引導服務器有幫助。

我的問題發生在修改.cs文件並從VS2008 SP1重新發佈網站之後。我不相信這是事業。

0

FWIW:我有這個確切的問題,沒有任何解決方案似乎工作。我正在運行兩個.NET 1.1 Web應用程序,而這個編譯錯誤發生在另一個上。我上傳了一些新的dll後發生了錯誤。

但後來我在this KB article中注意到這一行:「第三方組件運行在已將控制檯連接到進程的W3wp.exe進程中時,會發生此問題Vbc.exe編譯器進程和Csc。 exe編譯器進程然後繼承這個控制檯。「

我檢查了任務管理器中的用戶選項卡,並且確定在那裏我在狀態「已斷開連接」的控制檯上連接。我強制關閉我的斷開連接,並且應用程序正常啓動。顯然我是第三方的過程。

我有一種感覺,不需要重新啓動,因爲兩個應用程序中的一個正在運行。但我也知道這不是我上傳的代碼,因爲我的應用程序在本地運行良好,並且所有文件夾都在比較工具中匹配(即,我沒有忘記上傳任何內容)。