我有一个Windows安装项目,安装2个Windows服务,复制一堆可执行文件和驱动程序文件,然后安装驱动程序。我想在我的解决方案中添加一个WPF项目,然后使用与ClickOnce相同的行为进行部署 - 我想在“添加/删除程序”列表中输入一个条目,并选择“卸载”。我知道如果没有更新和重新部署MSI,我将无法更新此程序,这与具有自动更新的ClickOnce不同。
我尝试将项目输出添加到自定义操作,文件系统,程序文件夹和桌面。这只会将我的wpf应用程序的最终.exe复制到这些区域,但它不会将应用程序注册为系统应用程序的一部分。
实际安装项目在“添加/删除程序”中创建了一行,因此我可以卸载所有服务并从系统中删除复制的文件,但我还想在WPF应用程序的“添加/删除程序”中添加另一行。 / p>
如果有办法在我的Windows安装程序安装程序中安装WPF应用程序,请告诉我,如果正在卸载或回滚安装项目,还可以使用卸载方式。
谢谢,
米莎