我在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文件夹的权限提供给了NEtwork服务 . 我无法添加ASP.NET机器帐户,因为我没有在系统中看到用户 . 在正常运行的Windows XP系统中,我看到这个临时文件夹有另一个用户机器名/ ASPNET . 我在Windows Server 2008中看不到这样的用户 . 我是Windows Server 2008的新用户,所以任何帮助都将不胜感激 .
1 回答
在许多情况下卸载和安装.net框架再次工作
在cmd中运行以下命令
从命令提示符C:\ Windows \ Microsoft.NET \ Framework \ v2.0.50727导航到此文件夹
然后运行follwing命令aspnet_regiis -u(卸载)然后运行aspnet_regiis -i(安装)
然后重置iis iisreset