如何使用Visual Studio 2008部署asp.net应用程序

时间:2010-08-10 07:15:32

标签: c# asp.net visual-studio visual-studio-2008

我正在尝试使用IIS发布网站,我创建了一个虚拟目录,在此目录中我添加了所有网页并配置了虚拟目录,但仍然无法运行我的Web应用程序。

7 个答案:

答案 0 :(得分:5)

以下是部署asp.net应用程序的逐步方法

http://www.15seconds.com/issue/030806.htm

请发布任何错误消息

答案 1 :(得分:1)

答案 2 :(得分:1)

确保您正在运行正确的asp.net版本... 检查是否在asp.net选项卡中是否为v 1将其更改为v2

答案 3 :(得分:1)

您能不能让我知道错误消息。(使用最小设置检查,例如startUp页面,版本,尝试使用向导发布等)

答案 4 :(得分:1)

在Visual Studio中,单击项目属性 Web 。 在服务器下,选择使用本地IIS Web服务器,然后选择创建虚拟目录。 现在,当你调试时,页面应该在IIS中打开,并且Visual Studio已经处理了设置IIS的大部分怨恨工作,你可能需要改变的只是IIS下的安全设置。希望这会有所帮助。

答案 5 :(得分:1)

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

IIS操作窗格:

  1. 基本设置
  2. 连接为(请务必先使用管理员帐户登录进行测试,然后创建自己的特定用户。最低权限原则)
  3. 测试设置(授权和身份验证为绿色!)
  4. 测试您的网站

答案 6 :(得分:1)

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

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

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

感谢。