我如何使我的安装项目生成可执行文件?

问题描述 投票:0回答:1

我已经构建了一个小型桌面应用程序,正在尝试使用它来使用安装项目来允许其他用户安装它。但是,每当我运行此安装程序时,它都不会生成可执行文件。这是我第一次进行设置项目。

我的解决方案包含两个项目。一个是安装项目,该安装项目将安装另一个项目的主要输出。另一个项目是WPF应用程序,它由两个xaml文件,每个xaml.cs文件,一个App.config文件和一个图标组成。它还具有一些依赖关系,包括一个程序集,两个框架和少数软件包。每当我在“调试”或“发布”配置上启动Visual Studio调试实例时,该应用程序便会按预期运行。

我遵循these instructions来构建我的安装程序并部署我的应用程序。

[每当我运行生成的安装程序时,它都会为我的程序集安装XML配置文件,JSON文件,主应用程序dll文件和一堆dll文件。我研究了一些有关如何正确运行主dll文件的资源,仅(A)我完全被该主题上的所有内容所困扰,(B)无论如何我还是愿意生成一个可执行文件,因为我打算此安装程序项目供其他人使用,要求其他人跳过相同的步骤只是为了运行它会很不方便。

为什么我的安装项目不生成.exe文件?我看到,每当我构建项目时,bin文件夹中都会产生一个.exe文件(该.exe可以工作),因此我认为安装项目也应该产生其中一个,但事实并非如此。我的安装项目或其他任何问题在哪里?

wpf visual-studio deployment executable setup-project
1个回答
0
投票

切换到发布模式,然后重建您的安装项目。如果一切顺利(请检查输出控制台),您将在{setup project folder} / bin / Release

中找到一个MSI文件
© www.soinside.com 2019 - 2024. All rights reserved.