我准备发布我的WPF APP。我正在使用Visual Studio 2015,并且在调试时一切正常。由于该应用仅用于某些研究数据收集,因此我并未打算在网上发布。我采用的方法是通过Visual Studio的项目属性将向导发布到我的本地计算机。从Visual Studio发布后,WPF APP将不会运行,但会与管理员一起运行
发布后,已发布文件夹中有几个文件:安装文件,带有我的应用程序名称的文件,名为autorun的文件,称为应用程序文件的文件夹。如果我双击设置文件,会有一个简短的安装过程和我的应用程序的图标出现在开始菜单中。但是,应用程序无法通过点击该图标打开。奇怪的是:如果我右键单击设置文件,并以“管理员身份运行”,该应用程序将在短时间安装后自动启动,并在Visual Studio中运行良好。但是当我尝试从开始菜单搜索时,原来应用程序根本没有安装。这意味着,通过右键单击设置文件并“以管理员身份运行”,该应用程序无法打开并运行!这不是我想要的,有没有人有任何暗示?
我也尝试了许多解决方案,如this,但没有人帮助。
FWIW我会使用一个更成熟的安装程序技术,然后不可能配置一个“发布”。你几乎肯定会看到更好的结果。 – BradleyDotNET
@BradleyDotNET嗨,感谢您的回复!任何您可以推荐的成熟工具或技术?对不起,这是我第一次开发WPF应用程序。 – Lolo
Wix是免费的,但很复杂。你可以试试Software Reccommendations SE。 – BradleyDotNET