SQL 服务器 localdb。关于两个 MDF 文件的混淆
SQL Server localdb. Confusion about two MDF files
在我的 WPF/C# 应用程序中,我最近通过 nuget 安装了 localDB v.11。然后我在项目的根目录中创建了一个 .MDF
文件。
当我 运行 应用程序时,CRUD 操作工作正常,但它们都是在 bin\debug
文件夹中创建的数据库上执行的。
我的根 .MDF
文件没有任何变化。请指导,为什么会这样?
有没有办法将数据存储在实际的 .MDF
文件中?还是我把概念弄错了。如果我发布一个版本并在其他系统上使用它会怎样?
我的 Internet 搜索将我带到许多没有回答我的问题的链接。
还请提出一些 tutorial/book 使用 localdb 的建议。
此致
执行您的应用程序时将 .mdf
文件复制到 bin\debug
是众所周知的 Visual Studio 特定行为。
这不会发生在您客户的 PC 上。
为了完全安全,请在连接字符串中使用 .mdf
文件的完整路径。
在我的 WPF/C# 应用程序中,我最近通过 nuget 安装了 localDB v.11。然后我在项目的根目录中创建了一个 .MDF
文件。
当我 运行 应用程序时,CRUD 操作工作正常,但它们都是在 bin\debug
文件夹中创建的数据库上执行的。
我的根 .MDF
文件没有任何变化。请指导,为什么会这样?
有没有办法将数据存储在实际的 .MDF
文件中?还是我把概念弄错了。如果我发布一个版本并在其他系统上使用它会怎样?
我的 Internet 搜索将我带到许多没有回答我的问题的链接。
还请提出一些 tutorial/book 使用 localdb 的建议。
此致
执行您的应用程序时将 .mdf
文件复制到 bin\debug
是众所周知的 Visual Studio 特定行为。
这不会发生在您客户的 PC 上。
为了完全安全,请在连接字符串中使用 .mdf
文件的完整路径。