如何在另一台PC上以相同的安装方式部署winform c#应用程序和数据库?

时间:2016-04-05 01:33:29

标签: c# sql winforms deployment installer

我在Visual Studio 2015中开发了ac #windows窗体应用程序,它连接到sql server express 2014,具有简单读写数据的应用程序到只有一个表的数据库,现在我想把它们放在同一个安装和部署中它在OS Windows 10的其他PC上,因此用户可以通过一次单击设置安装应用程序,下一步,下一步,完成。我该怎么做?我需要一步一步,因为我阅读了很多文章并做了一些例子而不是一个有用的。使用SQL Server Compact或SQLite,使用Visual Studio Installer或Advanced Installer是否更好,我是否必须编写脚本或者可以使用ssdt或者给我任何其他建议。提前谢谢!

1 个答案:

答案 0 :(得分:0)

SQL Compact Edition,数据库实际上只是一个文件( .sdf ),可以与窗体应用程序捆绑在一起。

创建安装文件时,只需包含 SQL压缩文件( .sdf

因此,您可以选择 Visual Studio Installer Advanced Installer

**您也可以参考这个问题 How to create single file setup in windows application in c#?