2012-03-01 85 views
1

如何告訴Visual Studio 2010從不同位置啓動內置Web服務器。有沒有註冊表設置的地方,我可以修改或一些如何更改調試 - >開始調試菜單項命令?更改Visual Studio 2010 Web服務器的啓動路徑

從 C:\程序文件(x86)\共同文件\ Microsoft共享\ DevServer \ 10.0 \ WebDev.WebServer20.exe

要 C:\ Program Files文件\共同文件\ Microsoft共享\ DevServer \ 10.0 \ WebDev.WebServer20.exe

回答

3

如果你面臨的問題與ASP.NET在Windows 7 Oracle集成64位,然後放鬆連接... XD

這就是解決方案(我使用Visual Studio 2010 32位):

首先,按照下列步驟進行:

System.Data.OracleClient requires Oracle client software version 8.1.7

然後將這些步驟:

  1. 複製你的web服務器的目錄(通常在「C:\ Program Files文件(86) \ Common Files \ Microsoft Shared \ DevServer \ 10.0「)複製到」C:\ Program Files \ Common Files \ Microsoft Shared \ DevServer \ 10.0「;

  2. 打開cmd,導航到在步驟1中粘貼的目錄,然後啓動Web服務器(在我的情況「WebDev.WebServer40」)指向你的項目目錄(要小心,因爲這個路徑不能包含括號,這導致的Oracle錯誤「ORA-06413:連接不開」如可以看到描述here);

  3. 如果要調試應用程序,更改默認的URL在Visual Studio的啓動服務器的URL。在Solution Explorer中轉到您的項目>右鍵點擊>屬性>網絡>在「服務器」部分中選擇「使用自定義Web服務器」,並把您的服務器正在運行的URL。在此之後,開始調試和快樂= d

0

對於那些誰仍然面臨這個問題在2016年和我一樣, 可以帆船萊莫斯的答案的改變第一步到:

mklink /J c:\ProgramsX86 "C:\Program Files (x86)" 

並使用c:\ProgramsX86\...進行步驟2

此外,以管理員身份運行可以跳過設置上述鏈接中的文件夾權限。