我正在创建一个需要使用WIX
安装程序包打包的应用程序。
我对使用非常陌生WIX
,但我花了时间和精力来学习它,以便我可以打包我的WPF
应用程序。
在学习之前WIX
,我尝试使用名为Advanced Installer的软件来帮助打包我的应用程序。太好了。我从一个运行良好的小应用程序开始。之后,我尝试使用我的实际WPF
应用程序,但似乎发生的事情是,在包含所有dll
' 之后,并且在启动 .exe 文件后,应用程序根本没有运行。我在办公室内的其他机器上尝试过,但出现了同样的问题。该应用程序只是没有执行。
然后我尝试了一个简单的WIX
安装程序(没有对话框)。而且我似乎遇到了与高级安装程序相同的事情 - 它只是没有执行.exe
文件。
我尝试(测试它是否是我的应用程序)是dll
从我的实际应用程序的调试文件夹中复制所有我的,并将它们粘贴到我的程序文件中C:drive
。这似乎适用于其他机器以及我自己的机器 - 这让我更加困惑!我还确保应用程序构建选项如下;
Build Option: Page
Copy to Output Directory: Do not copy
Custom Tool: MSBuild Compile
因此,我很难确定它是否是我的应用程序(无论是dll
's 还是实际应用程序中缺少的东西)还是我是否在实际安装程序中丢失了某些东西(使用WIX
)。
非常感谢任何帮助、专业知识或指导,以帮助我了解我做错了什么 - 就像我说的,我对整个包装都是新手,所以我错过了一些非常愚蠢的东西!
提前致谢。