Windows Server 2008上的.NET 2.0应用程序失败

时间:2011-03-01 12:31:13

标签: windows windows-server-2008

我在Windows Server 2008上安装了我的.NET 2.0应用程序。它是一个ASP.NET应用程序。但是当我输入服务网址时,我收到以下错误

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

编译器错误消息:CS0016:无法写入输出文件'c:\ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files \ medicserver \ 07c809be \ c871d9f8 \ App_Web_menu.ascx.cdcab7d2.hxqoa_hn .dll' - '访问被拒绝。 “

来源错误:

[没有相关的源代码行]

源文件:行:0


我阅读了其他帖子,并将访问临时ASP.NET文件夹的权限提供给了NEtwork服务。我无法添加ASP.NET机器帐户,因为我没有在系统中看到用户。在正常运行的Windows XP系统中,我看到这个临时文件夹有另一个用户机器名/ ASPNET。我在Windows Server 2008中没有看到这样的用户。我是Windows Server 2008的新手,所以任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:2)

在许多情况下卸载和安装.net框架再次起作用

在cmd中运行以下命令

从命令提示符导航到此文件夹 C:\的Windows \ Microsoft.NET \框架\ V2.0.50727

然后运行follwing命令 aspnet_regiis -u (卸载) 然后 aspnet_regiis -i (安装)

然后重置iis IISRESET