从Visual Studio发布后,WPF APP将不会运行,但将与管理员一起运行



我已经准备好发布我的WPF应用程序了。我使用的是Visual Studio 2015,调试时一切都很好。由于该应用程序只用于一些研究数据收集,我不打算在网上发布。我采用的方法是从Visual Studio上的项目属性将向导发布到本地计算机。

发布后,已发布的文件夹中有几个文件:一个安装文件、一个带有我的应用程序名称的文件、一份名为autorun的文件和一个名为应用程序文件的文件夹。如果我双击设置文件,将会有一个简短的安装过程,并且我的应用程序的图标会出现在开始菜单中。但是,无法通过单击该图标打开该应用程序。奇怪的是:如果我右键单击设置文件,然后"以管理员身份运行",该应用程序将在短暂的安装过程后自动运行,并且在Visual Studio中运行良好。但当我尝试从开始菜单搜索时,发现应用程序根本没有安装。这意味着,应用程序无法通过右键单击设置文件并"以管理员身份运行"来打开和运行!这不是我想要的,有人有线索吗?

我也尝试过很多这样的解决方案,但没有人帮我。

听起来您的防病毒软件正在阻止安装过程。

我有很多用户在系统上安装bitdefender时也遇到了同样的安装问题。

尝试一下,停用你的反virsu软件。

感谢您的帮助。我终于发现了问题。这是因为我试图在注册表中设置一个值,以便在系统启动时自动启动应用程序。在Visual Studio上运行时既没有错误也没有警告。然而,它在出版后就不起作用了。

所以我所做的是删除寄存器表中设置值的代码,我还想出了另一种方法来启动系统。

最新更新