Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.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
Visual studio 2008 如何将IIS Express配置为与VS2008一起运行?_Visual Studio 2008_Iis Express - Fatal编程技术网

Visual studio 2008 如何将IIS Express配置为与VS2008一起运行?

Visual studio 2008 如何将IIS Express配置为与VS2008一起运行?,visual-studio-2008,iis-express,Visual Studio 2008,Iis Express,我已在WinXP上下载并安装了IIS Express测试版。我没有VS2010 如何配置VS2008,以便在调试/运行站点时启动IIS Express Beta版?我正在尝试执行相同的操作,但要将其用于测试/开发,您需要执行以下操作(他们刚刚将其添加到vs2010 sp1 Beta版中) 使用以下命令行()在iisexpress中启动一个网站,将$(ProjectDir)更改为所需的值 “%programfiles%/iis express/iisexpress.exe”/path:$(Proj

我已在WinXP上下载并安装了IIS Express测试版。我没有VS2010


如何配置VS2008,以便在调试/运行站点时启动IIS Express Beta版?

我正在尝试执行相同的操作,但要将其用于测试/开发,您需要执行以下操作(他们刚刚将其添加到vs2010 sp1 Beta版中)

  • 使用以下命令行()在iisexpress中启动一个网站,将$(ProjectDir)更改为所需的值

    “%programfiles%/iis express/iisexpress.exe”/path:$(ProjectDir)/port:4326/clr:v2.0

  • 将Visual Studio调试器附加到iisexpress.exe进程

  • 浏览至或右键单击iisexpress systray图标并选择您的站点

  • 注意:我曾尝试在VisualStudio中将此连接为生成后事件,但如果使用上面的cmd,则vs2008将挂起,直到iisexpress终止。 我也尝试过将它与
    start/b
    一起使用,或者将cmd放在批处理文件中并尝试启动它,但这两个选项都不起作用

    谢谢


    Keith

    以下内容似乎适用于从命令行启动IIS Express:

  • 打开网站的
    属性

  • 选择
    启动选项

  • 在“启动操作”下,选择“启动外部程序”,将路径放置到
    iisexpress.exe
    C:\ProgramFiles(x86)\IIS Express\iisexpress.exe

  • 命令行参数:/path:{项目解决方案的路径}/clr:3.5

  • Server
    下,选择
    Use Custom Server

  • 基本Url:
    http://localhost:8080/
    (IIS Express的默认设置,您可以使用命令行参数进行更改)

  • 重要取消选中
    调试器
    下的所有选项,否则将出现错误“无法在web服务器上开始调试…”


  • 有关使用配置文件启动的信息,请访问以下站点:。这是特定于VS2010的,但我怀疑2008年也适用。

    右键单击web项目并打开属性。在“Web”选项卡上,是否可以选择“使用本地IIS Web服务器”?否。我有新的IIS Express,而不是IIS。如果不编辑csproj文件的xml将UseIIS设置为false,我甚至无法打开该项目。两条注释:1。如果路径包含空格2,请记住将其用引号括起来。放置包含网页的项目的路径,而不是解决方案请注意,这需要Visual Studio 2008的Service Pack 1。否则,“使用自定义Web服务器”选项不可用。