在IIS上运行时UserInteractive = True

时间:2017-10-20 09:54:01

标签: c# asp.net .net iis

我正在使用我的Web项目中的库,该库在通过将Server参数设置为IIS Express的Visual Studio进行调试时表现正常。当我切换到本地IIS时,库中的模块返回一个无法启动的异常。 从我到目前为止提取的内容来看,它必须与属性UserInteractive在本地IIS中为false有关。我也得到了例外

 System.InvalidOperationException: Showing a modal dialog box or form when the application is not running in UserInteractive mode is not a valid operation.

尝试在本地IIS模式下显示表单时。外部库模块的构造函数将窗口句柄作为其参数之一。虽然我从不使用需要用户交互的库部分,但它会崩溃。

如何在IIS IIS中维护执行环境与IIS Express相同?

0 个答案:

没有答案