我有此錯誤的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