windows server 2008上的.NET 2.0应用程序失败

windows server 2008上的.NET 2.0应用程序失败,windows,windows-server-2008,Windows,Windows Server 2008,我已在windows server 2008上安装了.NET 2.0应用程序。它是一个ASP.NET应用程序。但是当我键入服务url时,我得到了以下错误 编译错误 描述:编译服务此请求所需的资源时出错。请查看以下特定错误详细信息,并适当修改源代码 编译器错误消息:CS0016:无法写入输出文件“c:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\medicserver\07c809be\c871d9f8\Ap

我已在windows server 2008上安装了.NET 2.0应用程序。它是一个ASP.NET应用程序。但是当我键入服务url时,我得到了以下错误

编译错误 描述:编译服务此请求所需的资源时出错。请查看以下特定错误详细信息,并适当修改源代码

编译器错误消息: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文件夹的访问权授予了网络服务。我无法添加ASP.NET计算机帐户,因为我在系统中看不到用户。在运行正常的windows xp系统中,我看到这个临时文件夹有另一个用户machinename/ASPNET。我在WindowsServer2008中没有看到这样的用户。我是windows server 2008新手,因此非常感谢您提供的任何帮助。

在许多情况下,卸载和安装.net framework都会再次奏效

在cmd中运行以下命令

从命令提示符导航到此文件夹 C:\Windows\Microsoft.NET\Framework\v2.0.50727

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

然后重置iis
iisreset

检查正在为该网站运行IIS应用程序池的用户,并为该用户分配写权限