我有此错误的VS 2005升级网站VS 2012年后cDecker32's answer是正确的,但我加入了一些配套细则...
该网站宣称这样在VS 2005 SLN文件:
Project("{E24C65DC-7377-472B-9ABA-BC803B73C61A}") = "C:\...\EMR\", "EMR", "{6E950F28-C219-492C-B9A3-5480D70475FB}"
VS 2012的升级过程中,将其改为参考本地主机:
Project("{E24C65DC-7377-472B-9ABA-BC803B73C61A}") = "http://localhost/EMR/", "http://localhost/EMR", "{6E950F28-C219-492C-B9A3-5480D70475FB}"
重新推出VS 2012年 “以管理员身份运行”(每吨之后他的错误消息的说明),“localhost”的是从项目名称中删除,但保留在路径:
Project("{E24C65DC-7377-472B-9ABA-BC803B73C61A}") = "EMR-Site/EMR", "http://localhost/EMR", "{6E950F28-C219-492C-B9A3-5480D70475FB}"
这使解决方案来加载,但现场未能在这一点上运行;工作室抱怨说,您需要管理员权限才能使用端口< 1024.我认为它假定本地主机是指端口80上的IIS。
在项目定义和源代码管理部分中手动将路径重命名为“\ EMR”允许网站像在VS 2005中一样运行。
该消息表示以管理员身份打开它。右键单击Visual Studio快捷方式,然后选择“以管理员身份运行”。然后,转到项目设置并更正端口 – 2013-03-14 19:34:06
不幸的是,我在远程应用程序中运行此操作,我无法以管理员身份运行。 – cDecker32 2013-03-14 19:36:17
这是一个网站项目,还是一个Web应用程序项目? – 2013-03-14 19:42:13