Visual Basic .Net应用程序部署

问题描述:

我设计了一个应用程序跟踪详细信息,并已部署它。记录正在更新我需要的方式。我想要在其他三个不具有MS Visual Studio的系统中使用相同的应用程序。我该怎么做 ?我在其他系统设计的路径中创建类似的表并运行应用程序就足够了吗?Visual Basic .Net应用程序部署

+0

是否要部署Windows或Web应用程序? – Nicholas 2012-04-16 08:22:44

+0

Windows应用程序 – Harish 2012-04-16 08:40:26

+0

正如您所提及的更新记录:您是否连接到数据库?如是。你如何连接到数据库? – Nicholas 2012-04-16 08:44:52

的部署项目可能最简单的方法是:

  • 复制&从您的bin文件夹输出整个粘贴到其他机器上,并确保你使用你的应用程序的安装.NET Framework上这台机器。

您还可以创建一个Setup and Deployment Project

  • 打开您的应用程序
  • 文件的解决方案 - >添加 - >新项目...
  • 其他项目类型 - >安装和部署 - > Visual Studio Installer - >安装项目
  • 在文件系统选项卡上,右键单击应用程序项目中的“应用程序文件夹” - >添加 - >项目输出并选择“主要输出”。

(更多关于将文件添加到您的设置项目的详细信息:How to: Add Items to a Deployment Project

如果你想为你使用Access数据库的每台机器
上使用访问数据库的副本。您可以将包含您访问数据库的数据标记为您的项目,并将生成操作(在属性页中)设置为内容。

现在以与之前相同的方式右键单击“应用程序文件夹”并添加项目输出。只是这一次选择“内容文件”,而不是“主输出”

  • 生成安装项目和分发的setup.exe或.msi文件。

如果你想从每台计算机访问同一个数据库
我会建议存储在服务器上运行的独立机器的应用程序,以便其他人可以同时访问数据库时,你的机器是不是运行。

如果您需要关于连接字符串的帮助,请更改您的连接字符串,以便其他计算机的用户能够连接看看this site

由于您无法使用其他计算机的绝对文件路径连接到数据库,因此创建一个文件共享,其中应该能够连接的每个人都有权读/写。

  • 构建安装项目并分发setup.exe或.msi文件。

希望这可以帮助到目前为止。