使用 LINQ to SQL、动态创建数据库和创建安装应用程序的桌面应用程序

本文关键字:应用程序 创建 安装 LINQ 桌面 数据库 SQL 动态 使用 to | 更新日期: 2023-09-27 18:35:35

我正在构建一个自动安装在客户系统上的应用程序,该应用程序正在使用WPF开发用于可视化界面,我创建了一个名为Bussiness的新Windows Forms应用程序,我在其中放置了与数据管理相关的所有内容,因此我决定创建一个LINQ to SQL Clasess,在开发阶段一切正常, 但是当我为我的应用程序构建安装项目时,我对如何处理数据库,特别是我的 LINQ to SQL 配置的所有事情感到困惑;因为当我在未安装数据库和 SQL Server 的"干净"计算机上安装应用程序时,该应用程序甚至启动 ='(

所以,请帮助我。 我一直在调查,有人说我的回答与.mdf文件有关,但我真正想要的是,作为安装的一部分,将在计算机上创建数据库。

使用 LINQ to SQL、动态创建数据库和创建安装应用程序的桌面应用程序

您是否正在使用 SQL Server,如果是,在每台计算机上安装它会很痛苦,尤其是许可证方面不确定它是否合法。

如果不需要从外部或其他应用程序访问此数据库,则应使用 SQL Server Compact。

例如,它是

专门为桌面应用程序设计的嵌入式版本,您可以在安装应用程序的同时轻松部署它。

以下是更多信息 : http://msdn.microsoft.com/en-us/data/ff687142.aspx

它肯定会与 LINQ to SQL 一起使用,因此在代码方面,除了连接字符串之外,您无需更改任何内容。