我有一个在我的VS内外系统上运行的应用程序。因此,我的应用程序需要的计算机中没有任何遗漏。但是,当我使用clickonce发布它然后使用clickonce将其安装在我的PC上时,应用程序在启动后崩溃。
我试图找到为什么会发生这种情况,但我找不到我的系统上安装clickonce的副本。
我检查了c:\ program files和c:\ program files(x86),但我找不到它。 Clickonce在目标计算机上安装我的应用程序的位置?
我的应用程序是c#/ wpf应用程序。
有没有比点击一次更好的方式通过互联网发布软件并更新它?
答案 0 :(得分:1)
从以下页面:http://blog.allanglen.com/2010/01/clickonce-installation-location。
Windows XP: C:\ Documents and Settings \ {username} \ Local Settings \ Apps
Windows Vista / Windows 7: C:\用户\ {用户名} \应用程序数据\本地\应用
就我个人而言,我从未喜欢Clickonce的制作程序;我似乎总是让应用程序没有正确更新,或者其他一些时髦。我通常使用VS2010及更早版本的Windows Installer项目和VS2012的InstallShield Limited。