简体   繁体   English

编译服务此请求所需的资源期间发生错误

[英]An error occurred during the compilation of a resource required to service this request

What this means?这是什么意思?

Server Error in '/' Application. “/”应用程序中的服务器错误。

Compilation Error编译错误

Description: An error occurred during the compilation of a resource required to service this request.说明:在编译服务此请求所需的资源期间发生错误。 Please review the following specific error details and modify your source code appropriately.请查看以下特定错误详细信息并适当修改您的源代码。

Compiler Error Message: The compiler failed with error code -1073741502.编译器错误消息:编译器失败,错误代码为 -1073741502。

Show Detailed Compiler Output:显示详细的编译器输出:

 c:\\windows\\system32\\inetsrv> "C:\\Windows\\Microsoft.NET\\Framework64\\v3.5\\csc.exe" /t:library /utf8output /R:"C:\\Windows\\assembly\\GAC_MSIL\\System\\2.0.0.0__b77a5c561934e089\\System.dll" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\assembly\\dl3\\b5d50123\\4baf1c64_5780cc01\\Tooltip.DLL" /R:"C:\\Windows\\assembly\\GAC_64\\System.Web\\2.0.0.0__b03f5f7f11d50a3a\\System.Web.dll" /R:"C:\\Windows\\assembly\\GAC_MSIL\\System.IdentityModel\\3.0.0.0__b77a5c561934e089\\System.IdentityModel.dll" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\assembly\\dl3\\f75ac7b7\\30b20097_5480cc01\\AjaxControlToolkit.DLL" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\assembly\\dl3\\853f18ae\\b26243f5_d1d5cb01\\Masterworks.Controls.Web.DLL" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\assembly\\dl3\\e43c5d29\\51c72b28_6c74cb01\\Iesi.Collections.DLL" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\assembly\\dl3\\911b5b42\\18ea1580_6a5ecb01\\Masterworks.SqlLocalization.DLL" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\assembly\\dl3\\a8b3bdef\\4ebfce7e_6a5ecb01\\Masterworks.Cryptography.DLL" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\assembly\\dl3\\c2317027\\e86fb4e0_d341cb01\\Microsoft.Practices.Web.UI.WebControls.DLL" /R:"C:\\Windows\\assembly\\GAC_MSIL\\System.Xml.Linq\\3.5.0.0__b77a5c561934e089\\System.Xml.Linq.dll" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\assembly\\dl3\\48bac770\\1e6c3a24_5880cc01\\FoodOrder.Shell.DLL" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\assembly\\dl3\\d06c67e9\\efbee87f_6a5ecb01\\Masterworks.Controls.Web.SecurityControls.DLL" /R:"C:\\Windows\\assembly\\GAC_MSIL\\System.Web.Services\\2.0.0.0__b03f5f7f11d50a3a\\System.Web.Services.dll" /R:"C:\\Windows\\assembly\\GAC_MSIL\\System.WorkflowServices\\3.5.0.0__31bf3856ad364e35\\System.WorkflowServices.dll" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\App_GlobalResources.xw29jesx.dll" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\assembly\\dl3\\53cb1bdc\\1860c5e0_d341cb01\\Microsoft.Practices.ObjectBuilder.DLL" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\assembly\\dl3\\1be16282\\5915bd22_5880cc01\\FoodOrder.Core.DLL" /R:"C:\\Windows\\assembly\\GAC_64\\System.EnterpriseServices\\2.0.0.0__b03f5f7f11d50a3a\\System.EnterpriseServices.dll" /R:"C:\\Windows\\assembly\\GAC_MSIL\\System.ServiceModel.Web\\3.5.0.0__31bf3856ad364e35\\System.ServiceModel.Web.dll" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\App_global.asax.u95mrm-a.dll" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\assembly\\dl3\\a1f2870f\\1ecff82b_da21cb01\\CSSFriendly.DLL" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\assembly\\dl3\\6d6af5ce\\851e6028_6c74cb01\\NHibernate.DLL" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\assembly\\dl3\\4ada28a5\\5b97a426_5880cc01\\FoodOrder.DLL" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\assembly\\dl3\\64acacfd\\041c067a_6c5ecb01\\Masterworks.WebControlCaptcha.DLL" /R:"C:\\Windows\\assembly\\GAC_MSIL\\System.Configuration\\2.0.0.0__b03f5f7f11d50a3a\\System.Configuration.dll" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\assembly\\dl3\\34f09ef4\\a0b2a524_5880cc01\\FoodOrder.Notifications.DLL" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\assembly\\dl3\\02ba03eb\\95a66223_5880cc01\\FoodOrder.Data.DLL" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\App_Web_swohbrqr.dll" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\assembly\\dl3\\24789032\\78d4bce0_d341cb01\\Microsoft.Practices.EnterpriseLibrary.Common.DLL" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\assembly\\dl3\\715b874b\\ae4aa563_8186cb01\\DayPilot.DLL" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\mscorlib.dll" /R:"C:\\Windows\\assembly\\GAC_64\\System.Data\\2.0.0.0__b77a5c561934e089\\System.Data.dll" /R:"C:\\Windows\\assembly\\GAC_MSIL\\System.Drawing\\2.0.0.0__b03f5f7f11d50a3a\\System.Drawing.dll" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\assembly\\dl3\\19b1cd66\\ba096a28_6c74cb01\\Castle.DynamicProxy2.DLL" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\assembly\\dl3\\aaf304a9\\71a232e1_d341cb01\\ManagedFusion.Rewriter.DLL" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\assembly\\dl3\\78131b2d\\8b852f5f_695ecb01\\Masterworks.Buttons.DLL" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\assembly\\dl3\\b24420c4\\dbd4fc7e_6a5ecb01\\Masterworks.ConfirmButtons.DLL" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\assembly\\dl3\\de089f2d\\3d9d9f14_d544cb01\\FredCK.FCKeditorV2.DLL" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\assembly\\dl3\\c9f50bf2\\43a75d21_5880cc01\\ProjectBase.Data.DLL" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\assembly\\dl3\\60b92aa4\\cdb55928_6c74cb01\\log4net.DLL" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\assembly\\dl3\\a1581848\\8e7dcf0b_7ad6cb01\\Masterworks.Controls.Web.Validators.DLL" /R:"C:\\Windows\\assembly\\GAC_MSIL\\System.Core\\3.5.0.0__b77a5c561934e089\\System.Core.dll" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\assembly\\dl3\\11e54d93\\e5ef9b28_6c74cb01\\Antlr3.Runtime.DLL" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\assembly\\dl3\\a645b2ed\\98baed28_6c74cb01\\FluentNHibernate.DLL" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\assembly\\dl3\\f900ae16\\b247c823_5880cc01\\FoodOrder.Lib.DLL" /R:"C:\\Windows\\assembly\\GAC_MSIL\\System.Web.Extensions.Design\\3.5.0.0__31bf3856ad364e35\\System.Web.Extensions.Design.dll" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\assembly\\dl3\\3e6c6fbf\\ed7db520_5880cc01\\ProjectBase.Utils.DLL" /R:"C:\\Windows\\assembly\\GAC_MSIL\\System.Design\\2.0.0.0__b03f5f7f11d50a3a\\System.Design.dll" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\assembly\\dl3\\1d165978\\15481a25_5880cc01\\FoodOrder.RestaurantModule.DLL" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\assembly\\dl3\\2b037192\\e32e44e1_d341cb01\\PostBackRitalin.DLL" /R:"C:\\Windows\\assembly\\GAC_MSIL\\System.Web.Extensions\\3.5.0.0__31bf3856ad364e35\\System.Web.Extensions.dll" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\assembly\\dl3\\c47bde74\\1f6ad8c0_3984cb01\\NHibernate.Linq.DLL" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\assembly\\dl3\\344c2531\\5b4ffb28_6c74cb01\\Castle.Core.DLL" /R:"C:\\Windows\\assembly\\GAC_MSIL\\System.ServiceModel\\3.0.0.0__b77a5c561934e089\\System.ServiceModel.dll" /R:"C:\\Windows\\assembly\\GAC_MSIL\\System.Web.Mobile\\2.0.0.0__b03f5f7f11d50a3a\\System.Web.Mobile.dll" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\assembly\\dl3\\0f060aeb\\8eeca628_6c74cb01\\NHibernate.ByteCode.Castle.DLL" /R:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\assembly\\dl3\\699a6c99\\5909df08_7ad6cb01\\Masterworks.Utilities.DnsQuery.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\\2.0.0.0__b77a5c561934e089\\System.Xml.dll" /R:"C:\\Windows\\assembly\\GAC_MSIL\\System.Windows.Forms\\2.0.0.0__b77a5c561934e089\\System.Windows.Forms.dll" /R:"C:\\Windows\\assembly\\GAC_MSIL\\System.Runtime.Serialization\\3.0.0.0__b77a5c561934e089\\System.Runtime.Serialization.dll" /out:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\App_Web_search.master.7371103c.wkrdmiw6.dll" /D:DEBUG /debug+ /optimize- /win32res:"C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\7oevkkzx.res" /w:4 /nowarn:1659;1699;1701 /warnaserror- "C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\App_Web_search.master.7371103c.wkrdmiw6.0.cs" "C:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727\\Temporary ASP.NET Files\\root\\85135762\\a89acdb6\\App_Web_search.master.7371103c.wkrdmiw6.1.cs"

Version Information: Microsoft .NET Framework Version:2.0.50727.5446;版本信息:Microsoft .NET Framework 版本:2.0.50727.5446; ASP.NET Version:2.0.50727.5420 ASP.NET 版本:2.0.50727.5420

It means you tried opening a web page and when asp.net tried to compile on the fly as it does it couldn't build the solution.这意味着您尝试打开一个网页,当 asp.net 尝试动态编译时,它无法构建解决方案。 You have a build error or you need to rebuild the solution.您遇到构建错误或需要重新构建解决方案。 Open the solution in Visual Studio and try to build it.在 Visual Studio 中打开解决方案并尝试构建它。 If it has compile errors fix them until you can build it then try to browse to it again.如果它有编译错误,请修复它们,直到您可以构建它,然后尝试再次浏览它。

I faced the same error, it got resolved by below steps:我遇到了同样的错误,通过以下步骤解决了:

1) Remove ASP.Net Temporary files (C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319\\Temporary ASP.NET Files) 1) 删除 ASP.Net 临时文件 (C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319\\Temporary ASP.NET Files)

2)Clean and rebuild the solution. 2)清理并重建解决方案。 Make sure you set the StartUp Project in your project in solution explorer.确保在解决方案资源管理器中的项目中设置启动项目。

In my case, I just restart application pool (stop and start).就我而言,我只是重新启动应用程序池(停止并启动)。 And it works!它有效!

I had created a new Web API project in Visual Studio 2017 and published to an IIS-hosted server which only supports C#6 and .NET Framework 4.5.1 .我在 Visual Studio 2017 中创建了一个新的 Web API 项目,并发布到仅支持C#6.NET Framework 4.5.1的 IIS 托管服务器。

The project had the Nuget package Microsoft.Net.Compilers at version 2.6.1 which in its description says:该项目具有版本2.6.1的 Nuget 包Microsoft.Net.Compilers ,在其描述中说:

Referencing this package will cause the project to be built using the specific version of the C# and Visual Basic compilers contained in the package, as opposed to any system installed version.引用此包将导致使用包中包含的特定版本的 C# 和 Visual Basic 编译器构建项目,而不是任何系统安装的版本。

This package can be used to compile code targeting any platform, but can only be run using the desktop .NET 4.6+ Full Framework .此包可用于编译针对任何平台的代码,但只能使用桌面.NET 4.6+ 完整框架运行

I suppose I could have tried downgrading the Nuget package alone but I chose to create the project in Visual Studio 2015 instead, which used version 1.0.0 of this package, among changes to other Nuget packages, resulting in a successful build on the server.我想我可以尝试单独降级 Nuget 包,但我选择在 Visual Studio 2015 中创建项目,它使用了此包的1.0.0版,以及对其他 Nuget 包的更改,从而在服务器上成功构建。

右键单击解决方案资源管理器 -> Clean Solution然后Rebuild Solution

您必须右键单击 c:\\windows\\Temp 并通过添加修改、读取执行、写入...来修改 IIS_IUSRS 帐户的权限。

I got this error when I upgraded NuGet packages.升级 NuGet 包时出现此错误。 I had to manually remove the packages folder and then manually select Restore NuGet Packages for the solution.我必须手动删除packages文件夹,然后手动选择Restore NuGet Packages ”作为解决方案。 Then everything started working again.然后一切又开始工作了。

检查您的 web.config,如命名空间“....”

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 在为该请求提供服务所需的资源的编译过程中发生错误4 - An error occurred during the compilation of a resource required to service this request4 解析服务此请求所需的资源期间发生错误 - An error occurred during the parsing of a resource required to service this request 编译器错误消息:CS1009:无法识别的转义序列在为该请求提供服务所需的资源的编译过程中发生错误 - Compiler Error Message: CS1009: Unrecognized escape sequence An error occurred during the compilation of a resource required to service this request Windows服务WebClient请求期间发生异常 - Windows Service An exception occurred during a WebClient request 在应用服务编辑器中部署 web 站点期间发生错误 - An error has occurred during web site deployment in App Service Editor JSON编译请求的文件或其依赖项之一时发生错误。 ; 预期 - JSON An error occurred during the compilation of the requested file, or one of its dependencies. ; expected WebClient请求期间发生异常 - Exception occurred during a WebClient request 处理此请求wcf数据服务时发生错误 - An error occurred while processing this request wcf Data service 加载资源字典时出错 - Error Occurred Loading Resource Dictionary 加密操作期间发生错误 - Error occurred during a cryptographic operation
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM