我们有一个ASP.NET 4.5.2应用程序,可以在运行Windows Server 2007 with IIS 7的一个应用程序服务器中正常运行。

我们在另一台服务器上安装了.NET 4.5.2,并在另一台Windows Server 2007中安装了 ASP.NET 功能和 IIS,我们面对以下错误消息。

我们尝试了以下没有解决方案:

  • 使用工具注册 ASP.NET aspnet_regiis.exe -I

  • 授予 IISUSRS 帐户对 Temporary ASP.NET files 文件夹的完全控制权

  • 在 Temporary ASP.NET files 文件夹上给予 NETWORK SERVICE 帐户完全控制权

我们在这里缺少什么?

错误信息:

'/AppName'应用程序中的服务器错误。

编译错误说明:在编译服务此请求所需的资源期间发生错误。请查看以下特定错误详细信息并相应地修改源代码。

编译器错误消息:CS0016:无法写入输出文件'c: WindowsMicrosoft.NETFramework64v4.0.30319Temporary ASP.NET FilesAppName1cfff99b3c94e931App_Web_index.cshtml.a8d08dba.ez1dx_35.dll' - '目录名无效。 “

来源错误:

[没有相关的源代码行]

源文件:行:0

显示详细的编译器输出:

C:\ WINDOWS\SYSTEM32\INETSRV> “C:\ WINDOWS\Microsoft.NET\Framework64\v4.0.30319\csc.exe” /t:library /utf8output 1-6 :“C:\ WINDOWS\Microsoft.NET\Framework64\v4.0.30319 \临时 ASP.NET 文件\ AppName \目录 1cfff99b\3c94e931 \总成\ DL3\dffeff90\00aff703_2ae8d201\Newtonsoft.Json.dll” /R: “C:\的 Windows\Microsoft.Net \组件\ GAC_MSIL\Microsoft.CSharp\v4.0_4.0.0.0__b03f5f7f11d50a3a\Microsoft.CSharp.dll” /R: “C:\的 Windows\Microsoft.Net \组件\ GAC_64\System.EnterpriseServices\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices.dll” /R : “C:\ WINDOWS\Microsoft.Net \装配\ GAC_MSIL\System.ServiceModel.Activities\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Activities.dll” /R:“C:\ WINDOWS\Microsoft.NET\Framework64\v4.0.30319 \临时 ASP.NET 文件\ AppName \目录 1cfff99b\3c94e931 \装配\ DL3\2ff5c9d4\00b4f9b4_4a6acd01\Microsoft.Web.Infrastructure.dll “/R: ”C:\ WINDOWS\Microsoft.NET\Framework64\v4.0.30319 \临时 ASP.NET 文件\ AppName \目录 1cfff99b\3c94e931 \装配\ DL3\a017fc88\009bb57c_3998d201\log4net.dll“ /R:” C:\ WINDOWS\Microsoft.Net \装配\ GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll “/R: ”C:\ WINDOWS\Microsoft.NET\Framework64\v4.0.30319 \临时 ASP.NET 文件\ AppName \目录 1cfff99b\3c94e931 \装配\ DL3\e5a0ac1f\00d5e207_a73ad001\System.Web.Http.WebHost.dll“ /R:” C:\ WINDOWS\Microsoft.Net \装配\ GAC_MSIL\System.Web.Services\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Web.Services.dll “/R: ”C:\ WINDOWS\Microsoft.Net \装配\ GAC_MSIL\System.Web.Extensions\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.Extensions.dll“ /R:” C:\ WINDOWS\Microsoft.NET\Framework64\v4.0.30319 \临时 ASP.NET 文件\ AppName 的\ 1cfff99b\3c94e931\assembly\dl3\bebb8758\3cc50a3f_c9bad301_ AppName.dll“/R:”C:\ Windows\Microsoft.NET\F ramework64\v4.0.30319 \临时 ASP.NET 文件\ AppName \目录 1cfff99b\3c94e931 \装配\ DL3\a7ba3bd7\00a6d731_3527cf01\System.Web.Optimization.dll “/R:” C:\ WINDOWS\Microsoft.NET\Framework64\v4.0.30319 \临时 ASP.NET 文件\ AppName \目录 1cfff99b\3c94e931 \装配\ DL3\d910691c\00b31c22_a73ad001\System.Web.WebPages.Razor.dll “/R: ”C:\ WINDOWS\Microsoft.NET\Framework64\v4.0.30319 \临时 ASP.NET 文件\ AppName \目录 1cfff99b\3c94e931 \装配\ DL3\7c27f881\00b31c22_a73ad001\System.Web.WebPages.dll“ /R:” C:\ WINDOWS\Microsoft.Net \组件\ GAC_MSIL\System.Web.DynamicData\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.DynamicData.dll “/R: ”C:\的 Windows\Microsoft.Net \组件\ GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll“ /R:” C:\的 Windows\Microsoft.Net \组件\ GAC_64\System.Web\v4.0_4.0.0.0__b03f5f7f11d50a3a2\System.Web.dll “/R: ”C:\的 Windows\Microsoft.Net \组件\ GAC_MSIL\System.Web.ApplicationServices\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.ApplicationServices.dll“ /R: ”C:\的 Windows\Microsoft.Net \组件\ GAC_MSIL\System.ServiceModel\v4.0_4.0.0.0__b77a5c561934e089\System.ServiceModel.dll“ /R:” C:\的 Windows\Microsoft.NET\Framework64\v4.0.30319 \临时 ASP.NET 文件\ AppName \目录 1cfff99b\3c94e931 \装配\ DL3\458137ac\8d76efa5_c7bad301\Microsoft.SharePoint.Client.dll “/R:” C:\ WINDOWS\Microsoft.NET\Framework64\v4.0.30319 \临时 ASP.NET 文件\ AppName \目录 1cfff99b\3c94e931 \组件\ DL3\f0a6f480\d3933ecf_c9bad301\App_global.asax.dll1” /R: “C:\的 Windows\Microsoft.Net \组件\ GAC_MSIL\System.Data.DataSetExtensions\v4.0_4.0.0.0__b77a5c561934e089\System.Data.DataSetExtensions.dll” /R: “C:\的 Windows\Microsoft.Net \组件\ GAC_MSIL\System.Xml.Linq\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.Linq.dll” /R:“C:\ WINDOWS_1 45\Framework64\v4.0.30319 \临时 ASP.NET 文件\ AppName \目录 1cfff99b\3c94e931 \装配\ DL3\f034574c\00600d23_32aece01\Antlr3.Runtime.dll “/R:” C:\ WINDOWS\Microsoft.NET\Framework64\v4.0.30319 \临时 ASP.NET 文件\ AppName \目录 1cfff99b\3c94e931 \组件\ DL3\3d033c38\00b31c22_a73ad001\System.Web.Helpers.dll “/R: ”C:\的 Windows\Microsoft.NET\Framework64\v4.0.30319\mscorlib.dll“ /R: ”C:\的 Windows\Microsoft.Net \组件\ GAC_MSIL\System.IdentityModel\v4.0_4.0.0.0__b77a5c561934e089\System.IdentityModel.dll“ /R:” C :\ Windows\Microsoft.Net \组件\ GAC_MSIL\System.ComponentModel.DataAnnotations\v4.0_4.0.0.0__31bf3856ad364e35\System.ComponentModel.DataAnnotations.dll “/R: ”C:\的 Windows\Microsoft.Net \组件\ GAC_MSIL\System.ServiceModel.Web\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Web.dll“ /R:” C:\的 Windows\Microsoft.Net \组件\ GAC_MSIL\System.WorkflowServices\v4.0_4.0.0.0__31bf3856ad364e35\System.WorkflowServices.dll “/R: ”C:\ WINDOWS\Microsoft.Net \装配\ GAC_MSIL\SYSTEM\v4.0_4.0.0.0__b77a5c561934e089\System.dll“ /R:” C:\ WINDOWS\Microsoft.NET\Framework64\v4.0.30319 \临时 ASP.NET 文件\ AppName \目录 1cfff99b\3c94e931 \装配\ DL3\a464816c\0035bde1_a63ad001\System.Net.Http.Formatting.dll “/R: ”C:\ WINDOWS\Microsoft.Net \装配\ GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.dll“ /R:” C:\ WINDOWS\Microsoft.NET\Framework64\v4.0.30319 \临时 ASP.NET 文件\ AppName \目录 1cfff99b\3c94e931 \组件\ DL3\f7fce061\00196fd3_a63ad001\System.Web.Mvc.dll “/R: ”C:\的 Windows\Microsoft.Net \组件\ GAC_MSIL\System.Drawing\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll“ /R:” C:\的 Windows\Microsoft.Net \组件\ GAC_MSIL\System.Runtime.Serialization\v4.0_4.0.0.0__b77a5c561934e089_ _ System.Runtime.Serialization.dll“/R: “C:\ WINDOWS\Microsoft.Net \装配\ GAC_MSIL\System.ServiceModel.Activation\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Activation.dll” /R:“C:\ WINDOWS\Microsoft.NET\Framework64\v4.0.30319 \临时 ASP.NET 文件\ AppName \目录 1cfff99b\3c94e931 \装配\ DL3\de39cb0e\0054c7db_a63ad001\System.Web.Razor.dll “/R: ”C:\ WINDOWS\Microsoft.NET\Framework64\v4.0.30319 \临时 ASP.NET 文件\ AppName \目录 1cfff99b\3c94e931 \装配\ DL3\547c7c96\00deeca5_c7bad301\Microsoft.SharePoint.Client.Runtime.dll“ /R:” C:\ WINDOWS\Microsoft.NET\Framework64\v4.0.30319 \临时 ASP.NET 文件\ AppName \目录 1cfff99b\3c94e931 \装配\ DL3\22053588\0043e4e8_a63ad001\System.Web.Http.dll “/R: ”C:\ WINDOWS\Microsoft.Net \装配\ GAC_64\System.Data\v4.0_4.0.0.0__b77a5c561934e089\System.Data.dll“ /R:” C:\ WINDOWS\Microsoft.NET\Framework64\v4.0.30319 \临时 ASP.NET 文件\ AppName \目录 1cfff99b\3c94e931 \装配\ DL3\b650433a\00b3fcae_3a18cf01\WebGrease.dll “/R: ”C:\ WINDOWS\Microsoft.Net \装配\ GAC_MSIL\System.Activities\v4.0_4.0.0.0__31bf3856ad364e35\System.Activities.dll1“ /R:” C:\ WINDOWS\Microsoft.NET\Framework64\v4.0.30319 \临时 ASP.NET 文件\ AppName \目录 1cfff99b\3c94e931 \装配\ DL3\df4b1f70\00b31c22_a73ad001\System.Web.WebPages.Deployment.dll “/out:” C:\ WINDOWS\Microsoft.NET\Framework64\v4.0.30319 \临时 ASP.NET 文件\ AppName \目录 1cfff99b\3c94e931\App_Web_index.cshtml.a8d08dba.ez1dx_35.dll“/D:DEBUG /debug /optimize- /w:4 /nowarn:1659; 1699; 1701; 612; 618 /warnaserror-”C:\ Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET F iles\AppName\1cfff99b\3c94e931\App_Web_index.cshtml.a8d08dba.ez1dx_35.0.cs“”C:\ Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\AppName\1cfff99b\3c94e931\App_Web_index.cshtml.a8d08dba.ez1dx_35.1.cs“

Microsoft(R)Visual C#编译器版本 4.0.30319.34209

for Microsoft(R).NET Framework 4.5 Copyright(C)Microsoft Corporation。版权所有。

错误 CS0016:无法写入输出文件'c: WindowsMicrosoft.NETFramework64v4.0.30319Temporary ASP.NET FilesAppName1cfff99b3c94e931App_Web_index.cshtml.a8d08dba.ez1dx_35.dll' - '目录名无效。 “

版本信息:Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.34209