【问题标题】:Determine location to install software with ClickOnce deployment使用 ClickOnce 部署确定安装软件的位置
【发布时间】:2010-04-07 16:53:26
【问题描述】:

使用ClickOnce,我想确保我的应用程序安装在硬盘上的正确位置或允许用户确定安装位置。我该怎么做?

【问题讨论】:

    标签: vb.net deployment installation clickonce


    【解决方案1】:

    ClickOnce 将应用程序安装到用户配置文件中的模糊位置(我的计算机上的C:\Users\[username]\AppData\Local\Apps\2.0\...);它不能改变。安装到配置文件允许具有很少权限的用户安装应用程序。

    如果必须让用户选择应用程序的安装位置,则必须使用另一种方法,例如 .msi 文件。

    【讨论】:

    • 是的 - 它的某种散列取决于程序集和版本等。无法更改它(栏“移动”用户文档位置,但我没有尝试过,另外我是确保哈希会保留)。请参阅msdn.microsoft.com/en-us/library/142dbbz4.aspx 以获取指导,但您可能必须选择 MSI 或类似...
    【解决方案2】:

    通常的方法是呈现(以任何形式)您的代码已经认为合适的默认选择,并为他们提供接受或拒绝它的方法。有很多方法可以实现这一点。许多人采用的一种策略是做最简单的事情,然后等待批评,然后做出回应……

    【讨论】:

    • 哈哈。这类似于我的一个信念:“请求宽恕比请求许可更容易。”
    猜你喜欢
    • 2014-11-25
    • 1970-01-01
    • 2010-10-07
    • 1970-01-01
    • 1970-01-01
    • 2010-11-24
    • 2015-09-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多