2010-08-10 103 views
5

我想用IIS发布一个网站,我创建了一个虚拟目录,并在此目录中添加了所有网页并配置了虚拟目录,但仍然是我无法运行我的Web应用程序。如何使用Visual Studio 2008部署一个asp.net应用程序

+1

它是IIS6 IIS7还是? – 2010-08-10 07:20:56

+6

当您尝试查看您的Web应用程序时,您在浏览器中看到什么错误消息? – Rob 2010-08-10 07:30:38

回答

1

请确保您正在运行正确的asp.net版本... 检查,如果在asp.net选项卡,如果是V 1改变它到V2

1

可否请你让我知道的错误信息。(请与像启动页面,版本最低设置,尝试用奇才等发布)

1

在Visual Studio中,点击项目属性网站。 在服务器,请选择使用本地IIS Web服务器,然后在创建虚拟目录。 现在,当您调试时,页面应该在IIS中打开,并且Visual Studio已经完成了设置IIS的大部分难题,您可能必须更改IIS的安全设置。希望这可以帮助。

1

如果您的应用程序有足够的权限来运行IIS7检查:

IIS操作窗格:

  1. 基本设置
  2. 连接的(请务必先用管理员帐户登录到测试,然后创建你自己特定的用户。最小特权原则)
  3. 测试设置(授权和认证是绿色的!)
  4. 测试你webisite
1

该问题没有说明究竟是什么错误,但你提到你刚刚创建了虚拟目录。你有没有使它成为一个Web应用程序?对于IIS 6,请按照此 link - Create and Configure Local ASP.NET Web Sites。在IIS7中,右键单击它并将其转换为应用程序。

如果它已经是一个网站,您是否选择了正确的框架?通常当你创建一个网站时,它被分配了默认的应用程序池。如果你已经安装了多个dotnet,那么你可以检查哪个框架是默认的应用程序池。然后将默认应用程序池更改为您的网站所需的正确版本,或者创建一个新的应用程序池。

可能有多种原因,所以如果您可以提供错误消息,那么解决问题会更容易。

谢谢。

相关问题