编译器失败,错误代码为128

时间:2009-12-31 16:59:00

标签: .net iis-6

在这件事情上,我们将不胜感激。一切都在服务器上工作正常,有时会关闭但回来。设置或代码没有变化。我有IIS6

编译器失败,错误代码为128。

显示详细的编译器输出:

C:\ Windows \ System32下\ INETSRV> “C:\ WINDOWS \ Microsoft.NET \ Framework \ 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 \ dl3 \ 272d69ce \ 7eba3e36_2f8aca01 \ App_WebReferences.DLL”/ R:“C:\ WINDOWS \ assembly \ GAC_MSIL \ System.Web.Mobile \ 2.0.0.0__b03f5f7f11d50a3a \ System.Web.Mobile.dll“/ R:"C:\WINDOWS\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__b77a 5c561934e089 \ 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_3622ca01 \ 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.ApplicationBlocks.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“

5 个答案:

答案 0 :(得分:2)

建议您使用Web部署项目或使用上下文菜单中的“发布”选项将站点部署为预编译的网站。这是一个有时在网站没有预编译的情况下出现的问题 - 我从来没有完全理解为什么,但是它没有为你的项目中的一个或多个页面和控件找到自己的JIT编译程序集。 / p>

答案 1 :(得分:1)

我会尝试将应用程序正在使用的应用程序池的标识更改为本地系统。这对我来说最近很有用,奇怪的是我们稍后将其关闭,网站继续正常工作。

答案 2 :(得分:0)

当您更新某个aspx页面时,通常会发生此错误,因此应用程序不会修改应用程序池。要强制重新编写,您只需将web.config重命名为web.config_访问您的页面,它将丢失错误web.config的错误,然后将文件重命名为web.config

在本地主机或共享主机环境中为我工作。

答案 3 :(得分:0)

我尝试了这些建议和其他在线建议,包括将网站移动到自己的应用池中。

只有重新启动服务器才有帮助。

我的问题发生在修改.cs文件并从VS2008 SP1重新发布网站之后。 但我不相信这是原因。

答案 4 :(得分:0)

FWIW:我遇到了这个问题,但解决方案似乎都没有。我正在运行两个.NET 1.1 Web应用程序,并且这个编译错误发生在另一个上。我上传了一些新的dll后发生了错误。

但后来我在this KB article中注意到这一行:“当第三方组件在W3wp.exe进程中运行时,会发生此问题,该进程已将控制台连接到进程.Vbc.exe编译器进程和然后,Csc.exe编译器进程继承此控制台。“

我检查了任务管理器中的“用户”选项卡,确定在连接的控制台上我的状态为“已断开连接”。我在断开连接的自我上强制注销,应用程序正确启动。显然我是第三方流程。

我感觉不需要重新启动,因为其中一个应用程序正在运行。但我也知道这不是我上传的代码,因为我的应用程序在本地运行良好,并且所有文件夹都在比较工具中匹配(即,我没有忘记上传任何内容)。