[英]How to set relative path to database file into web.config?
我試圖將數據庫文件的相對路徑設置到我的web.config
。 我有兩個項目:DAL(類庫),WebApi應用程序。 我的數據庫存儲在DAL的App_Date
文件夾中。 我想將連接字符串設置為WebApi項目的web.config
。
<add key="connectionString" value="Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=|Data Directory|\DAL\App_Data\Taskstorage.mdf;Integrated Security=True;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False"/>
這是另一個示例:
<add key="connectionString" value="Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=~\..\DAL\App_Data\Taskstorage.mdf;Integrated Security=True;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False"/>
他們都沒有工作。 你能告訴我如何解決這個問題嗎?
請嘗試以下代碼來讀取您的配置文件。
using System.Configuration;
string t=ConfigurationManager.AppSettings["connectionString"].ToString();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.