【问题标题】:Why Setupper created by Publish feature does not copy files to c:/PROGRAM FILES为什么发布功能创建的 Setupper 不会将文件复制到 c:/PROGRAM FILES
【发布时间】:2009-06-10 08:19:11
【问题描述】:

我有 VB 项目,我尝试使用 PUBLISH 功能。

它似乎很好地创建了某种安装程序,但安装程序不询问将文件复制到哪里(它似乎没有将文件复制到目标机器“PROGRAM FILES”。)

这个安装程序与通常的安装程序有什么不同吗? 注意:我希望将应用程序文件安装到硬盘(来自 U 盘源)

签名是推荐的还是必要的?我的App很简单,就是用access DB+printer api,还需要签名吗?

【问题讨论】:

    标签: vb.net visual-studio visual-studio-2008


    【解决方案1】:

    “发布”功能会创建一个ClickOnce installer。此类应用程序是按用户而不是按机器安装的,即它们安装在用户配置文件的某个位置。 This is by design 的优点是安装软件的用户不需要机器上的管理权限。

    您还可以通过转到File/New/Project/Other Project Types/Setup and Deployment/Setup Project 创建安装项目。这将创建一个“传统”的基于 MSI 的安装程序,提供“经典”C:\Program Files 类型的安装。

    在 MSDN 上,比较了两种方法here

    【讨论】:

      【解决方案2】:

      我们内部最大的问题是权限。
      “用户”是否有权写入“程序文件”?

      【讨论】:

        猜你喜欢
        • 2015-12-12
        • 2023-03-23
        • 1970-01-01
        • 2017-11-27
        • 2010-10-19
        • 1970-01-01
        • 2023-02-10
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多