.net 单击一次更新删除用户创建的桌面图标

oknwwptz  于 2023-04-22  发布在  .NET
关注(0)|答案(1)|浏览(115)

在我们的一些(但不是全部)点击式应用程序中,当用户将图标复制到桌面时,当用户更新应用程序时,图标将被删除。是什么原因导致这种情况发生?如何防止这种情况发生?

smdncfj3

smdncfj31#

我假设你的目标不是.NET 3.5;如果是,可以选中展开属性中的复选框,使其自动创建桌面快捷方式。
我想这就是为什么你已经开始发生这个问题。我认为在.NET 3.5 SP-1中,微软开始删除桌面快捷方式,如果它存在的话,假设你要使用.NET 3.5,并让它为你放置桌面快捷方式。他们不是这样的吗?
对于那些不以.NET 3.5或.NET 4.0为目标的人(比如我自己),你可以在程序的启动中添加一些代码,以便在用户每次运行应用程序时(或者在你需要的时候)创建桌面快捷方式。

相关问题