我在Visual Studio 2019中编写了WPF应用程序,并在调试模式下工作。
但是,当我使用“ Microsoft Visual Studio安装程序项目”扩展名创建安装程序时, 安装程序创建的应用程序无法正常工作。
在创建安装程序的项目中,我仅将WPF项目的主要输出添加到“应用程序文件夹”。
我比较了Visual Studio的调试文件夹和安装程序创建的文件夹, 文件夹中的dll文件不同。
低于System.Runtime.CompilerServices.Unsafe.dll
问题
正如我所说,我仅将项目的输出添加到安装程序项目的目录中, 是什么导致2和3的差异?
我用调试文件夹中的一个替换了安装程序的System.Runtime.CompilerServices.Unsafe.dll, 因此,我在“ Detected Dependencies”中删除了该dll,并将其中的一个Debug文件夹添加到安装程序项目的“ Application Folder”中。重建和安装程序也可以运行。但是我想要一种解决此问题的正确方法。