gpt4 book ai didi

c# - 如何获取 WPF 应用程序的默认路径数据库位置?

转载 作者:太空宇宙 更新时间:2023-11-03 19:50:11 25 4
gpt4 key购买 nike

我有 C#.NET Web 应用程序,数据访问层的 dll 在 WPF Windows 应用程序中引用。这个 DAL,建立到 SQLite 的连接。

我想在任何其他本地计算机上安装 WPF 应用程序。但是 SQL 数据库位于我的计算机文件夹中,如下所示:

  static SQLiteConnection dbConnection = new SQLiteConnection(@"Data Source=E:\File\DMS\DAL\Model\test.s3db;");

我该怎么做?

最佳答案

你的意思是获取应用程序的当前目录?如果是这样,你可以这样得到它。

var appDir = Environment.CurrentDirectory;
var appDir2 = AppDomain.CurrentDomain.BaseDirectory;

string myDir = @"File\DMS\DAL\Model\test.s3db";
var dir = System.IO.Path.Combine(appDir,myDir);

关于c# - 如何获取 WPF 应用程序的默认路径数据库位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40424186/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com