【发布时间】:2016-05-25 11:27:34
【问题描述】:
我们正在尝试从没有管理员权限的单元测试中启动 IIS Express...
我们目前有以下:
- IIS Express 是通过参数中的 ProcessStartInfo、Process.Start 和“/config”选项从单元测试启动的
- 在我们通过参数传递给 Process.Start 的自定义 applicationhost.config 中,将“ProcessModel”标签添加到我们网站中使用的“Clr4IntegratedAppPool”应用程序池中,其中“loadeUserProfile = true”, 'userName' 和 'password' 属性,它们指向属于 'Users' 组的有效 Windows 用户
但这似乎不起作用:当我在服务器代码中查询使用的用户时,用户名不是 applicationhost.config 中给出的用户名。
有什么想法吗?
干杯
-kimmo
【问题讨论】:
标签: c# asp.net unit-testing iis-express