提供对客户端应用程序配置文件的访问。 此类不能被继承。
1、引用ConfigurationManager
在Nuget引入 ConfigurationManager。
using System.Configuration;
2、添加App.config文件
3、添加配置
1)添加数据库连接配置
将项目中现存的数据库设置为 始终复制,这样就会在生成的应用程序目录下生成Respositoies文件夹,并且拷贝该数据库,这样可以使用相对地址。
添加数据库链接,添加name和connectionString,.\Respositoies\Database.db;是相对地址,相对于 可执行文件的目录。如下应用:
<?xml version="1.0" encoding="utf-8" ?> <configuration> <connectionStrings > <add name="ConnectionString" connectionString="Data Source=.\Respositoies\Database.db; " providerName="Microsoft.EntityFrameworkCore.Sqlite" /> </connectionStrings> </configuration>
.\Respositoies\Database.db;表示相对路径,是相对与CTMvvmDemo.exe当前目录而言的。
2)添加命名空间
using Microsoft.Extensions.Configuration;
3)使用
string connectionString = ConfigurationManager.AppSettings["connectionString"];
标签:sqlite,Respositoies,ConfigurationManager,数据库,connectionString,添加,WPF From: https://www.cnblogs.com/cdaniu/p/16601633.html