【问题标题】:(msvc# express) publish c# project to include a file (e.g. .MDB, .XML)(msvc# express) 发布 c# 项目以包含文件(例如 .MDB、.XML)
【发布时间】:2009-07-17 16:12:33
【问题描述】:

我的应用需要打开一个 Access mdb 文件和一个 xml 文件(存储在 bin\Release 中)来读取和写入数据。问题是,如果我要发布它,我应该如何包含它们,以便安装文件将它们安装到 exe 将运行的同一文件夹中(Local Settings\Apps\2.0(...))?

我已经尝试将它们添加到项目中,但它们最终出现在包含 exe 的文件夹的下一个文件夹中。

或者: 如果我不能使用 vc# express,是否有其他方法可以做到这一点(可能通过 3rd 方软件)?

谢谢:)

【问题讨论】:

    标签: c# publish


    【解决方案1】:

    http://wix.sourceforge.net/

    WiX - Windows Installer XML 是一种操作系统工具,您可以使用它来构建安装程序,您可以告诉它将每个文件放在哪里并创建文件夹等。

    【讨论】:

      【解决方案2】:

      Visual Studio 标准版及更高版本还包括一个内置设计器,用于创建可以满足您要求的安装文件。不过,如果您想坚持使用 Express,WiX 可能是更好的选择。

      【讨论】:

        【解决方案3】:

        尝试使用 InnoSetup。它非常适合 Access 应用程序安装程序。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2017-01-20
          • 1970-01-01
          • 1970-01-01
          • 2017-01-05
          • 1970-01-01
          • 1970-01-01
          • 2021-02-10
          相关资源
          最近更新 更多