gpt4 book ai didi

c# - 为所有用户发布项目

转载 作者:太空宇宙 更新时间:2023-11-03 18:27:28 25 4
gpt4 key购买 nike

我有一个我创建的 C# Windows 窗体项目。

当我单击“发布”时,它会部署这个仅供单个用户使用的单击一次应用程序。如果我在我的管理员帐户上运行安装,那么我的 AppData 中有一个快捷方式,我可以单击它来运行我的程序。如果我尝试将该快捷方式复制到 C:\users\Public,则会发生另一个单击一次应用程序被放置在用户桌面上的情况。然后该用户必须运行安装,这很烦人,因为如果我有更新,每个用户都必须卸载并重新安装新应用程序。有什么方法可以将 VS 2015 配置为以一种为所有用户创建“常规”安装的方式发布?

最佳答案

RobinDotNet 不久前在一篇博文中解决了这个问题:

Doing an all-users install is counter to the design goals of ClickOnce deployment, so I think it’s going to be something everyone has to live with, at least for now. Using XCopy or a setup & deployment package and rolling your own incremental update methodology would be the way to go if you absolutely have to have an All Users installation

https://robindotnet.wordpress.com/2009/09/07/installing-a-clickonce-application-for-all-users/

this SO answer 中列出了更多替代部署方法这可能对你有用。

关于c# - 为所有用户发布项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30944733/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com