我正在开发一个项目,根据本地安装的内容对不同版本的IIS执行操作。我以为我已经读过,如果你有VM可用,你可以通过Visual Studio 2010在不同的虚拟机环境中进行调试。
我在Windows 7环境中工作,但需要针对Windows 2003 / IIS 6环境测试我的代码。我只限于创建该环境(VM和所有必要的开发工具)并在本地测试我的代码?
我的问题不是那么明确 - 我想要在调试模式下运行的所有好处,如果我直接在该环境中开发,我会得到。
答案 0 :(得分:1)
答案 1 :(得分:0)
我不确定您是否可以将其自动化,但您可以从visual studio远程调试到在另一台机器上运行的代码。如果我没记错的话,诀窍是(如果你在域网络上)使用相同的用户帐户登录这两台机器(我在活动目录网络类型环境中这样做了。)
它可能在2010年发生了变化(我今天是2008年),但是在远程计算机上启动调试实例,然后从VS调试菜单中选择“附加到进程”,将传输更改为“远程”和输入机器名称。
然后,您应该能够附加到流程,并像设置任何其他会话一样设置断点和调试。