如何在IIS 7.0上配置ASP.NET站点

时间:2013-06-20 21:52:19

标签: asp.net iis configure

我在互联网上发现了很多关于“在IIS 7.0上部署ASP.NET网站”的文章,现在我知道该怎么做了。 但不幸的是,当我在IIS上设置网站时,我收到另一个错误!在第一次我得到“IIS APPPOOL \ TradeSite”错误。但是,当我将相关应用程序池的IDENTITY更改为LOCALSYSTEM时,它就解决了。之后,我收到了此规范的新错误消息:

“/”应用程序中的服务器错误。 无法打开登录请求的数据库“TradeSite”。登录失败。 用户'NT AUTHORITY \ NETWORK SERVICE'登录失败。

请帮我解决这个问题。

我用这种方法添加网站:

  1. 将已发布的项目复制到IIS的wwwroot文件夹
  2. 在IIS中添加新网站并将其端口设置为唯一的端口号ex:8090
  3. 将.Net框架版本从2.0更改为集成4.0
  4. 从高级设置菜单
  5. 将过程模型标识更改为LOCALSYSTEM

    就是这样。这是我做的所有工作。

    另外,我读somewhere你应该打开一个与SQL的连接,我不知道它是否是一个正确的解决方案,但我做到了但是没有改变。 我也在服务器和本地IIS上测试过,但结果是一样的。

    我很高兴有人在这个问题上帮助我。

    提前致谢。

1 个答案:

答案 0 :(得分:1)

您的TradeSite数据库是否在SQL Server中托管?如果是这样,请在SQL Server Management Studio中打开数据库,选择安全性,并确保网络服务至少可以从数据库中读取数据。