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