2011-03-01 105 views
1

我在Windows Server 2008上安装了我的.NET 2.0应用程序。它是一个ASP.NET应用程序。但是,当我键入服务url时出现以下错误Windows Server 2008上的.NET 2.0应用程序失败

编译错误 说明:编译为请求提供服务所需的资源时发生错误。请查看以下具体的错误细节并适当修改您的源代码。

编译器错误消息: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系统中,它运行良好,我看到这个临时文件夹有另一个用户机器名/ ASPNET。我没有看到这样的用户在Windows Server 2008中。我是新的Windows Server 2008,所以任何帮助将不胜感激。

+1

检查正在运行的IIS应用程序池该网站的用户,并分配写入权限给该用户 – Luis 2011-03-01 12:35:57

回答

2

在许多情况再卸载和安装.NET框架的工作原理是

运行以下从命令提示符 下,在CMD

导航到该文件夹​​命令:\ WINDOWS \ Microsoft.NET \框架\ V2。 0.50727

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

然后重置IIS IISRESET

+0

感谢..That确实帮助 – Sapna 2011-03-01 13:08:33

相关问题