.NET ClickOnce 应用程序忘记了一个用户的设置(但适用于其他所有人)
.NET ClickOnce Application forgets one user's settings (but works for everyone else)
我有一个 ClickOnce 应用程序,它已经运行了将近 10 年。然而,就在最近,一位用户经历了我从未见过的事情。当我部署新版本时,下次她启动程序时它会建议升级,她下载并运行新版本,一切都很好。然而,下次她打开应用程序时,它忘记了她的用户配置,并且程序版本号被设置回默认值,尽管程序本身运行良好。没有其他人有这个问题。她(和其他人一样)正在使用 Windows 10.
并且因为它不再知道应用程序的版本,她无法获得下一个 ClickOnce 更新。
好的,这原来是 "Pin to Taskbar" 的问题。该用户已将应用程序固定到任务栏。但是,当 ClickOnce 应用程序升级时,应用程序的固定 link 无法正常工作。
解决方案:不要将 ClickOnce 应用固定到任务栏
我有一个 ClickOnce 应用程序,它已经运行了将近 10 年。然而,就在最近,一位用户经历了我从未见过的事情。当我部署新版本时,下次她启动程序时它会建议升级,她下载并运行新版本,一切都很好。然而,下次她打开应用程序时,它忘记了她的用户配置,并且程序版本号被设置回默认值,尽管程序本身运行良好。没有其他人有这个问题。她(和其他人一样)正在使用 Windows 10.
并且因为它不再知道应用程序的版本,她无法获得下一个 ClickOnce 更新。
好的,这原来是 "Pin to Taskbar" 的问题。该用户已将应用程序固定到任务栏。但是,当 ClickOnce 应用程序升级时,应用程序的固定 link 无法正常工作。 解决方案:不要将 ClickOnce 应用固定到任务栏