Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 将VS2012项目升级到VS2013网站,并获得';不允许我指定IIS端口_Asp.net_Iis_Visual Studio 2012_Iis Express_Visual Studio 2013 - Fatal编程技术网

Asp.net 将VS2012项目升级到VS2013网站,并获得';不允许我指定IIS端口

Asp.net 将VS2012项目升级到VS2013网站,并获得';不允许我指定IIS端口,asp.net,iis,visual-studio-2012,iis-express,visual-studio-2013,Asp.net,Iis,Visual Studio 2012,Iis Express,Visual Studio 2013,我最近安装了VS 2013并将我的网站从2012年升级到2013年,现在我无法在本地运行这些网站,因为我已将它们定义为IIS网站,但Visual Studio不允许我不使用IIS Express。所以它在一个对我不起作用的端口上运行sln 我所尝试的: 将IE设置为默认浏览器并更改sln文件本身 指定外部主机或基本URL的选项在 将在属性页中启动选项 有什么建议吗 谢谢 Robert来自ASP.NET项目和VS2013: 您可以将IIS用于web应用程序项目,但不能用于网站项目 因此,听起来

我最近安装了VS 2013并将我的网站从2012年升级到2013年,现在我无法在本地运行这些网站,因为我已将它们定义为IIS网站,但Visual Studio不允许我不使用IIS Express。所以它在一个对我不起作用的端口上运行sln

我所尝试的:

  • 将IE设置为默认浏览器并更改sln文件本身
  • 指定外部主机或基本URL的选项在 将在属性页中启动选项
有什么建议吗

谢谢 Robert

来自ASP.NET项目和VS2013:

您可以将IIS用于web应用程序项目,但不能用于网站项目


因此,听起来您需要将项目转换为web应用程序,或者只使用IIS Express。

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

这不好。我想我有一些工作要做。谢谢你的帮助。如果其他人无意中发现了这一点,请参考从网站升级web应用程序: