我正在尝试使用IIS发布网站,我创建了一个虚拟目录,在此目录中我添加了所有网页并配置了虚拟目录,但仍然无法运行我的Web应用程序。
答案 0 :(得分:5)
答案 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操作窗格:
答案 6 :(得分:1)
问题并没有说明错误是什么,但是你提到你刚刚创建了虚拟目录。你有没有把它变成一个Web应用程序?对于IIS 6,请遵循此 link - Create and Configure Local ASP.NET Web Sites。在IIS7中,只需右键单击它并将其转换为应用程序。
如果它已经是一个网站,你选择了正确的框架吗?通常当你创建一个网站时,它会被分配默认的应用程序池。如果您已经安装了多个dotnet,那么您可以检查哪个框架在默认应用程序池中。然后将默认应用程序池更改为您网站所需的正确版本,或者创建一个新的应用程序池。
可能有多种原因,如果您可以提供错误消息,那么解决问题会更容易。
感谢。