有没有办法告诉 Visual Studio 2010 在启动 IIS Express 时对 /config 参数使用什么值?
使用 Process Explorer 我可以看到:
- iisexpress.exe 进程由 Visual Studio 启动,/config 参数指向 '我的文档\IISExpress' 通过名为的环境变量
IIS_USER_HOME
.
但是我需要将 applicationhost.config 存储在另一个位置。
改变这一点IIS_USER_HOME
变量可能可以解决问题(?),但我不知道有什么方法可以访问它。
我尝试过的:
我想这些说明如何使用 IIS Express SP1 之前的版本调试 .NET Web 项目 http://www.intrepidstudios.com/blog/2010/7/11/debug-your-net-web-project-with-iis-express-t.aspx可能对我有用,但遵循它们似乎很麻烦。应该有更简单的方法吗?
这个 StackOverflow 问题是关于IIS Express 中的全局变量 https://stackoverflow.com/questions/4845970/global-variables-within-iis-express建议我移动“我的文档”的位置。不幸的是,这对我来说不是一个选择。
您无法更改 IIS_USER_HOME,因为这是在进程启动期间由 IISExpress.exe 设置的。
我不确定您所担心的问题如何使用 IIS Express SP1 之前的版本调试 .NET Web 项目 http://www.intrepidstudios.com/blog/2010/7/11/debug-your-net-web-project-with-iis-express-t.aspx .
如果您不想在 VS 中使用宏,也许您可以从命令行使用 /config 开关启动 IIS Express,然后从 Visual Studio 附加到 iisexpress.exe 并调试您的 Web 应用程序。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)