我在C#.net 3.5中创建了一个简单的应用程序,我在其中使用数据库来插入,更新,查看和删除记录。现在我想在其他计算机上部署该应用程序。如何用sql数据库打包它,这样当我在其他pc上安装应用程序时,也应该将数据库部署到其中。
如果其他机器有sql& .net框架安装..?
任何帮助都将不胜感激!!
答案 0 :(得分:1)
您应该使用“Sql Server Compact”版本...您可以使用您的应用程序轻松部署它...它将创建一个可以与您的应用程序一起导出的数据库文件。
您也可以尝试Visual Studio Setup Project。这个项目可以自动检测到目标机器上是否安装了Sql Compact Client ...如果没有,它将安装它。
答案 1 :(得分:0)
您可以使用spoon stedio构建最终版本,它具有很多优势,例如运行.net应用程序,无需安装.net框架工作和数据库,例如SQL Server
Spoon是同类产品中唯一支持的虚拟化引擎 32位和64位应用程序的虚拟化;系统服务 和SQL Server等数据库;和先进的软件技术 例如DCOM和SxS。
在没有.NET的情况下运行.NET
嵌入运行时依赖项,例如.NET,Java,AIR和SQL CE 直接进入虚拟应用程序发射完全干净 桌面。
<强>被修改强> 有一篇文章是关于: Deploy your Application and Database