我正在尝试通过Visual Studio 2015 Installer创建安装程序文件。当我将<project name>的Primary output添加到Application Folder时,它指向obj文件夹中的文件而不是bin文件夹中的文件。安装后,我无法启动我的应用程序。我认为原因在于"obj/Release"。请参考附图获取更多信息: 为什么?我该如何将其更改为bin文件夹?
最简单的方法是忘记主要输出,只需通过从IDE的文件系统视图浏览到它们并添加所需的文件,特别是如果只有一个或两个文件,并且通常有助于查看您正在安装的文件并确切知道您正在做什么。此外,请注意,其他文件(例如数据文件)最好安装到用户的应用程序数据(而不是应用程序文件夹),共享的Dll可能需要在公共文件夹中,程序集则需要放入GAC中。使用主要输出往往会掩盖这种细节。