Visual Studio 2010中的applicationhost.config的IIS Express路径

时间:2011-05-23 14:12:22

标签: visual-studio-2010 configuration iis-express

有没有办法告诉Visual Studio 2010启动IIS Express时用于/ config参数的值是什么?

使用Process Explorer我可以看到:

  • iisexpress.exe进程由Visual Studio启动,其中/ config参数通过名为IIS_USER_HOME的环境变量指向“我的文档\ IISExpress ”。

但是我需要将applicationhost.config存储在另一个位置。 更改IIS_USER_HOME变量可能会起作用(?),但我不知道如何访问它。

我尝试过:

我想how to debug .NET web projects with IIS Express pre SP1上的这些说明可能对我有用,但它们似乎很麻烦。应该有一个更简单的方法吗?

关于global variables within IIS Express的StackOverflow问题表明我应该移动“我的文档”的位置。不幸的是,这对我来说不是一个选择。

1 个答案:

答案 0 :(得分:1)

您无法更改IIS_USER_HOME,因为这是在进程启动期间由IISExpress.exe设置的。

我不确定你对how to debug .NET web projects with IIS Express pre SP1的担忧。

如果您不想在VS中使用宏,可能只需从/ config开关的命令行启动IIS Express,然后从Visual Studio附加到iisexpress.exe并调试您的Web应用程序。