如何配置II Express以使用VS2008运行?
-
29-09-2019 - |
题
我在WinXP上下载并安装了IIS Express Beta。我没有VS2010。
在调试/运行站点时,如何配置VS2008以启动IIS Express Beta?
解决方案
以下似乎适用于IIS Express从命令行启动:
打开
Properties
对于网站选择
Start Options
在开始行动下选择
Start External Program
, ,走通往iisexpress.exe
(C:\Program Files (x86)\IIS Express\iisexpress.exe
)命令行参数: /path:{项目解决方案的路径} /clr:3.5
在下面
Server
, , 选择Use Custom Server
基础网址:
http://localhost:8080/
(IIS Express的默认值,您可以使用命令行参数更改此内容)重要的! 取消选中的一切
Debuggers
否则,您将遇到一个错误“无法在Web服务器上调试...”
可以在此站点上找到有关使用配置文件启动的信息: 使用IIS Express [提示和技巧]调试您的.NET Web项目. 。这是特定于VS2010的,但我怀疑在2008年将有效。
其他提示
我正在尝试做同样的事情,但是 没有直接VS2008 IIS Express集成 (他们只是将其添加到VS2010 SP1 Beta中)要将其用于测试/开发,您需要进行以下操作。
使用以下命令行在iisexpress中启动网站(iisexpress命令行参数),将$(projectdir)更改为您需要的。
“%programFiles% /iis express /iisexpress.exe” /path:$(projectdir) /端口:4326 /clr:v2.0
将Visual Studio调试器附加到iisexpress.exe过程
浏览 http:// localhost:4326 或右键单击iisexpress systray图标,然后选择您的网站
注意:我试图将其作为视觉工作室中的后构建事件将其挂钩,但是如果您使用上方的CMD,则VS2008悬挂在iisexpress终止之前。我也尝试使用它 start /b
或将CMD放在批处理文件中并试图启动该文件,但两项选项都可以使用。
谢谢
基思