0

我使用具有数据库的 C# 开发了一个 Windows 应用程序。该数据库附加到我的本地 SQL Server Management Studio。现在,我想部署我的应用程序(C# + 数据库),以便它可以使用安装程序(安装文件)简单地安装在其他计算机上。我是这个领域的新手。请指导我应该遵循哪些步骤来执行此操作。谢谢你。

4

2 回答 2

0

遵循这些,

1)首先了解如何MSIInstaller Class Read中创建

2) 创建一个命令提示符应用程序,该应用程序应具有在本地 SQL 服务器中创建数据库的逻辑。在这里查看我的帖子

3) 将命令提示符 exe 与 MSI 包一起打包。

4) 在insatller 类的Install()方法中编写逻辑来执行命令提示符exe。

于 2013-07-27T11:47:07.663 回答
0

在进行部署之前,需要考虑的事项很少。

  1. 你有一个集中的应用程序吗?意思是您想将数据库托管在服务器上还是想部署在每个用户的机器上。如果您希望它集中,那么您将如何访问数据库。您当前的结构是否支持它?就像您使用 SOA 访问数据库或其他任何东西一样?

  2. 如果您已决定要将数据库与应用程序一起部署在客户端计算机上,则必须将数据库与设置一起部署。您可以在此处阅读有关如何实现此目的的教程。

于 2013-07-27T11:59:57.877 回答