今天重做了系统,用vs2008打开vs2005的项目,进行了升级,但无法载入web项目。总是提示错误:System.Runtime.InteropServices.COMException

 

还是baidu吧,原来是IIS配置的问题,以前是2003server,现在是2008server,IIS需要重新配置。打开项目的配置文件,把<UseIIS>True</UseIIS>中的True改成False,即让VS使用自带的服务器,就可以载入了。然后重新配置IIS。

 

还遇到了一个问题,在使用System.IO.File.Delete()方法的时候提示无权限,但已经给Internet匿名用户赋予了写入权限。根据错误提示,ASP.NET使用的是网络服务账户,因此需要把Network Service账户的权限也加入进来。这个问题跟服务器的配置有关。应用程序池中可以看出当前使用的是网络服务。当时的提示错误信息没来得及记下来,只记个错误症状吧。

相关文章:

  • 2021-08-04
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-31
  • 2021-05-19
  • 2021-12-10
猜你喜欢
  • 2021-12-30
  • 2021-06-24
  • 2021-10-21
  • 2021-06-17
  • 2022-12-23
  • 2022-02-12
  • 2021-09-29
相关资源
相似解决方案