我们正在扩展带有扩展名的msaccess应用程序。一个扩展包含通过其中的VB6容器打开WinForms Usercontrol的表单。从这个UserControl我打开一个WPF窗口。
问题是,一些客户已将Application.ShutdownMode设置为OnLastWindowClose。这意味着,当WPF窗口关闭时,应用程序正在关闭,并且不再可以打开窗口。但在我们的大多数客户系统和开发系统中,代码运行良好。
我知道WPF应用程序的默认值是OnLastWindowClose,但我们这里只有一个类库,ShutdownMode没有设置。那么为什么大多数客户和开发系统都设置了ShutdownMode OnExplicitShutdown?
在我们的代码中没有任何地方以编程方式设置ShutdownMode,我们不想这样做,所以有没有配置文件或类似的msaccess或可以设置ShutdownMode的操作系统?