1

我在 C#.net 3.5 中创建了一个简单的应用程序,我使用数据库来插入、更新、查看和删除记录。现在我想将该应用程序部署在其他计算机上。如何将它与sql数据库打包,这样当我在其他电脑上安装应用程序时,数据库也应该部署到其中。

另一台机器是否应该安装 sql & .net 框架?

任何帮助,将不胜感激!!

4

2 回答 2

1

您应该使用“ Sql Server Compact ”版本...您可以使用您的应用程序轻松部署它...它将创建一个数据库文件,您可以将其与您的应用程序一起导出。

您也可以尝试Visual Studio Setup Project。这个项目可以自动检测 Sql Compact Client 是否安装在目标机器上......如果没有,它将安装它。

于 2013-04-06T23:07:08.570 回答
0

您可以使用spoon stedio构建您的最终版本,它有很多优势,例如运行.net应用程序而无需安装.net框架和数据库,例如SQL Server

Spoon 是同类产品中唯一支持 32 位和 64 位应用程序虚拟化的虚拟化引擎;系统服务和数据库,例如 SQL Server;以及先进的软件技术,如 DCOM 和 SxS。

在没有 .NET 的情况下运行 .NET

将 .NET、Java、AIR 和 SQL CE 等运行时依赖项直接嵌入到虚拟应用程序中。在完全干净的桌面上启动。

已编辑 有一篇文章关于: 部署您的应用程序和数据库

于 2013-04-06T05:32:57.887 回答