WPF应用程序未启动

时间:2018-06-15 05:28:57

标签: c# wpf deployment startup

我在其他计算机上启动基于MahApps样式的WPF应用程序的问题比我的。我是通过Inno Setup安装我的应用程序的。当我使用visual studio 2015或有时在其他计算机上运行我的计算机/计算机上的.exe时,应用程序正确启动。但是当我在只有vs2008 + .Net或其他计算机的虚拟机上安装应用程序时,应用程序无法启动。我可以在Task Menager中找到.exe,但是没有显示窗口。

最好的是我安装了两个WPF应用程序,所有这些应用程序都基于相同的metro样式,一个正常启动(窗口显示),但第二个显示在任务管理器中。

我使用.Net 4.6.1+在Win10上运行我的应用程序,因为我在app .Net 4.6.1中使用。

你有什么建议吗?也许我错过了

1 个答案:

答案 0 :(得分:2)

您是否尝试过procmon.exe来验证最新情况?

我有类似的问题并且与procman一起想通了。问题是我的机器中存在一个丢失的dll,但不存在于其他机器上。

  1. https://docs.microsoft.com/en-us/sysinternals/downloads/procmon
  2. 安装procmon.exe
  3. 运行procmon.exe并添加过滤器(进程名称包含)。按添加。
  4. 启动您的应用
  5. 验证procman条目并在Result列中查找FileNotFound / PathNotFound。希望你能找到根本原因。