【问题标题】:Required Files for VB.NET Program to be included in Installer安装程序中包含的 VB.NET 程序所需的文件
【发布时间】:2017-07-21 05:51:50
【问题描述】:


我正在完成一个 VB.Net Windows 应用程序,并希望让用户能够非常简单地安装到他们的机器上。
该程序使用 2 个 Microsoft Excel 文档作为模板,以及一个“保存到”文件夹。 无论安装程序在哪里以及在哪台机器上,我都需要这些都可以访问。
我已经在程序中设置了相对路径:

Dim ClassFolder As String = Path.Combine(My.Application.Info.DirectoryPath, "SaveToFolder\")
Dim ClassTemplate As String = My.Application.Info.DirectoryPath & "\Templates\TemplateFile.xlsx"

请帮忙,因为我对这方面没有经验,
非常感谢。

【问题讨论】:

  • 一种选择是将 excel 文件作为资源添加到可执行文件中,然后在第一次运行您的应用程序时创建必要的文件夹并将 excel 文件写入磁盘。这样所有的安装都需要将EXE文件复制到新PC
  • 在您的安装程序中,在应用程序文件夹中创建 2 个文件夹。然后在 Templates 文件夹中添加 excel 文件。您可以通过右键单击您的安装项目 -> 查看 -> 文件系统来查看应用程序文件夹。这样,当用户安装您的应用程序时,会自动创建文件夹和 excel 文件
  • 玩转文件系统
  • 谢谢各位。我得到了一切工作!事实证明,如果应用程序文件夹中有一个空文件夹,它不会安装它。这就是它找不到“savetofolder”的正确路径的原因。

标签: .net vb.net visual-studio relative-path


【解决方案1】:
  1. 创建一个新的安装项目。
  2. 右击设置项目并查看>文件系统

  1. 将打开一个文件系统窗口。右键单击应用程序文件夹

  2. 将打开一个浏览文件对话框。选择要在设置中添加的文件。根据路径更改您的程序。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-08-13
    • 2020-07-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-19
    • 2013-04-28
    相关资源
    最近更新 更多