Vb.net 如何部署桌面应用程序&x2B;数据库(带服务器)?

Vb.net 如何部署桌面应用程序&x2B;数据库(带服务器)?,vb.net,visual-studio-2012,crystal-reports,sql-server-2012,Vb.net,Visual Studio 2012,Crystal Reports,Sql Server 2012,因此,我得到的是: 1.已创建桌面应用程序 2.大量的.dll 3.在MS SQL 2012中创建的数据库 4.Crystal Reports(适用于客户) 好吧,有了这些东西,我正在考虑如何将所有这些都复制到一个.exe文件中,这样我就可以把它交给我的客户,让他们安装起来比我去他们那里更容易,然后复制我所有的.dll和.exe文件,然后安装SQL Server和crystal reports。一定有更简单的方法,就像我想做的那样。 我不想为此使用第三方安装程序,因为我认为所有这些都可以通过VS

因此,我得到的是:
1.已创建桌面应用程序
2.大量的.dll
3.在MS SQL 2012中创建的数据库
4.Crystal Reports(适用于客户)

好吧,有了这些东西,我正在考虑如何将所有这些都复制到一个.exe文件中,这样我就可以把它交给我的客户,让他们安装起来比我去他们那里更容易,然后复制我所有的.dll和.exe文件,然后安装SQL Server和crystal reports。一定有更简单的方法,就像我想做的那样。
我不想为此使用第三方安装程序,因为我认为所有这些都可以通过VS2012部署系统完成


更新:我还没有在网上找到解决这个问题的好办法,所以我希望你们中的一些人能帮助我解决这个问题,因为这可以大大减少我的安装时间。

这里有一些东西可以满足你们的需要,这是免费的,并且易于使用。我个人用它来打包我的程序


对于初学者,您不必担心应用程序或Crystal Reports的.dll,它们应该包含在应用程序的bin文件夹中。第二,你应该有一个脚本来设置数据库;表、函数、存储的进程等等。然后这个脚本就可以在服务器上运行了。我现在就是这么做的,但是我只想用一个.exe文件就可以了,这样所有的东西都可以设置了。实际上这很酷。看起来它真的很容易使用。我只需要找到解决方案,在里面添加更多的东西,但我想有很多文档可以使用。如果你有任何技巧和窍门,请与我分享。他们有很棒的文档,而且很灵活。请记住,如果这有助于你们不要忘记投票。我永远不会忘记投票给那个篇帮助我的文章:)我只需要从你们那个里得到尽可能多的信息:)谢谢!有很多关于使用这个的信息,我可以使用文档在大约5分钟内安装一个安装程序。祝你好运,如果你遇到问题,请告诉我们。