1

我有一个在 VS 内外的系统上运行的应用程序。因此,我的计算机中没有任何我的应用程序需要的东西。但是当我使用 clickonce 发布它,然后使用 clickonce 在我的 PC 上安装它时,应用程序在启动后崩溃。

我试图找出为什么会发生这种情况,但我找不到 clickonce 安装在我的系统上的副本。

我检查了 c:\program files 和 c:\program files (x86),但找不到。Clickonce 在目标计算机上安装我的应用程序的位置?

我的应用程序是 ac#/wpf 应用程序。

有没有比单击一次通过 Internet 发布软件并更新它更好的方法?

4

1 回答 1

1

从以下页面:http ://blog.allanglen.com/2010/01/clickonce-installation-location 。

Windows XP:C:\Documents and Settings\{用户名}\Local Settings\Apps

Windows Vista/Windows 7:C:\Users\{用户名}\AppData\Local\Apps

就我个人而言,我从不喜欢 Clickonce 用于制作程序。我似乎总是让应用程序没有正确更新,或者其他一些时髦的东西。我通常在 VS2010 及更早版本中使用 Windows Installer 项目,在 VS2012 中使用 InstallShield Limited。

于 2013-05-20T16:23:46.430 回答