WPF - 我的应用程序安装程序崩溃了

时间:2014-03-13 17:58:48

标签: wpf installer

它是我构建的.NET 3.5,x86应用程序。有用。但是当我尝试使用自定义安装程序安装它时,它会因此错误The App has stopped working而失败。在对话框中,它显示两个文件的路径。在其中一个文件中,我找到了这个。

<ProblemSignatures>
    <EventType>CLR20r3</EventType>
    <Parameter0>app.installer.exe</Parameter0>
    <Parameter1>1.0.0.0</Parameter1>
    <Parameter2>5321e224</Parameter2>
    <Parameter3>App.Installer</Parameter3>
    <Parameter4>1.0.0.0</Parameter4>
    <Parameter5>5321e224</Parameter5>
    <Parameter6>4</Parameter6>
    <Parameter7>e</Parameter7>
    <Parameter8>System.IO.FileNotFoundException</Parameter8>
</ProblemSignatures>

有没有办法可以找到上面Parameter8找不到的文件?

在另一个文件中,我发现了这个Exception Code: 0xe0434f4d,但这也没有多大帮助。

更新: 我正在通过添加一个单独的项目进行安装,该项目指向实际应用程序的.application文件,如下所示。

try
{
    Uri deploymentUri = new Uri(deployManifestUriStr);
    iphm = new InPlaceHostingManager(deploymentUri, false);
}

1 个答案:

答案 0 :(得分:0)

它错过了一个dll。我尝试将该DLL复制到运行exe的文件夹,并且它可以工作。但我仍然无法弄清楚如何找到丢失文件的名称。我刚刚发现它通过反复试验错过了一个dll。 我想,除非我得到更好的答案,否则这就是答案。确保你在exe目录中拥有exe期望的所有dll。