繁体   English   中英

C#Windows应用程序部署

[英]C# Windows Application Deployment

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

遵循这些

1)首先对如何在Installer Class创建MSI有所了解

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

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

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

在进行部署之前,没有什么要考虑的事情。

  1. 您有集中式应用程序吗? 这意味着您想将数据库托管在服务器上还是要在每台用户计算机上进行部署。如果要对其进行集中化,那么将如何访问数据库。 您当前的结构是否支持它? 像您正在使用SOA访问数据库或其他任何东西?

  2. 如果您决定要在客户端计算机上部署数据库以及应用程序,则必须在安装过程中部署数据库。 您可以在此处阅读有关如何实现此目标的教程。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM