Web Services 由于权限不足,无法写入配置

izkcnapc  于 2023-10-24  发布在  其他
关注(0)|答案(3)|浏览(227)

我正在部署一个c# webservice应用程序到一台机器上:Windows 2008 R2,IIS 7.5,框架4,但我在将其转换为应用程序时遇到此错误
“执行此操作时出错详细信息:文件夹:\?c:\WIndows\system32\inetsrv\applicationhost.config错误:由于权限不足,无法写入配置文件“
我已经在同一台机器上部署了几个webservice应用程序,之前没有出现此错误。我已经添加了iis,以便对我正在部署的应用程序拥有权限。您能告诉我哪里出错了吗?

t1qtbnec

t1qtbnec1#

我已经看到这个错误发生时,有0字节与硬盘驱动器c:\应用程序安装.释放一些空间解决了这个问题.我希望这有助于有人.

yzxexxkh

yzxexxkh2#

当IIS在群集IIS上设置了“共享配置”时,我得到了此错误。
在执行解决方案之前,请获取共享配置的密码和加密密钥。
为了解决这个问题,我取消选中“启用共享配置”进行了更改,并再次检查,添加用户名,密码和加密密钥。
问候马丁

deikduxw

deikduxw3#

在我遇到错误的项目的.cproj文件中,项目的名称被更改为IIS中配置的应用程序的名称。
我的应用程序指向IIS URL“application360”,但是,在IIS中,应用程序的名称是“application360Services”。通过在.cproj文件中更正此名称,应用程序再次开始正常工作。
发件人:

  1. <WebProjectProperties>
  2. ...
  3. <IISUrl>http://localhost/application360</IISUrl>
  4. ...
  5. </WebProjectProperties>

收件人:

  1. <WebProjectProperties>
  2. ...
  3. <IISUrl>http://localhost/application360Services</IISUrl>
  4. ...
  5. </WebProjectProperties>
展开查看全部

相关问题