5

我最近安装了VS 2013并将我的网站从2012年升级到2013年,现在我无法在本地运行这些站点,因为我拥有它们定义为IIS网站,但Visual Studio不会允许我不使用IIS Express。所以它运行在一个不适合我的端口上。将VS2012项目升级到VS2013网站,它不会让我指定IIS端口

我已经试过什么:

  • 设置IE作为默认浏览器,并改变了SLN文件本身
  • 指定外部主机或基本URL的选项是灰色的,当 要启动选项在属性页面。

有什么建议吗?

感谢 罗伯特

回答

5

this MSDN article有关ASP.NET项目和VS2013:

您可以使用IIS的web应用程序的项目,但不与网站项目

所以听起来像你需要将项目转换为Web应用程序或只使用IIS Express。

+1

那好吧。我想我有一些工作要做。谢谢你的帮助。如果其他人偶然发现此问题,请参考从Web站点升级Web应用程序的参考:http://msdn.microsoft.com/en-us/library/aa983476(v=vs.100).aspx – Robert

2

Web站点VS中的项目无法在Web应用程序项目中在IIS Express和IIS之间转换。但是,您仍然可以在网站上使用IIS。您需要将您的网站作为网站或应用程序在IIS中创建,然后在VS中打开网站。这将为您提供使用文件系统,本地IIS(通过元数据库)或FTP的选项。 (或者,你可以做新网站,选择IIS,并从现有网站复制你的文件。)

相关问题