【问题标题】:Change launch path of Visual Studio 2010 Web Server更改 Visual Studio 2010 Web Server 的启动路径
【发布时间】:2012-03-01 15:36:44
【问题描述】:

我如何告诉 Visual Studio 2010 从不同位置启动内置 Web 服务器。是否有我可以修改的注册表设置或如何更改 Debug -> Start Debugging 菜单项命令?

从 C:\Program Files (x86)\Common Files\microsoft shared\DevServer\10.0\WebDev.WebServer20.exe

到 C:\Program Files\Common Files\microsoft shared\DevServer\10.0\WebDev.WebServer20.exe

【问题讨论】:

    标签: asp.net .net visual-studio-2010


    【解决方案1】:

    如果您在 Windows 7 64 位中遇到了与 Oracle 与 ASP.NET 集成相关的问题,那么请放松... XD

    这就是解决方案(我使用的是 Visual Studio 2010 32 位):

    首先,按照这里的步骤操作:

    System.Data.OracleClient requires Oracle client software version 8.1.7

    然后应用这些步骤:

    1. 将 Web 服务器的目录(通常位于“C:\Program Files (x86)\Common Files\Microsoft Shared\DevServer\10.0”)复制到“C:\Program Files\Common Files\Microsoft Shared\开发服务器\10.0";

    2. 打开cmd,导航到步骤1中粘贴的目录并启动指向您项目目录的Web服务器(在我的情况下为“WebDev.WebServer40”)(小心,因为此路径不能包含括号,这会导致 Oracle 错误“ORA-06413:连接未打开”,如here 所述);

    3. 如果要调试应用程序,请将默认 URL 更改为 Visual Studio 中已启动服务器的 URL。在解决方案资源管理器中,转到您的项目 > 右键单击​​ > 属性 > Web > 在“服务器”部分中选择“使用自定义 Web 服务器”并放置您的服务器正在运行的 URL。在此之后,开始调试并开心=D

    【讨论】:

      【解决方案2】:

      对于像我这样在 2016 年仍然面临这个问题的人, 您可以将 Caique Lemos 的 答案的 step1 更改为:

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

      在第二步使用c:\ProgramsX86\...

      另外,以管理员身份运行可以跳过上面链接中的文件夹权限设置。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-04-06
        • 2018-09-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-11-02
        相关资源
        最近更新 更多