簡體   English   中英

如何設置數據庫文件到web.config的相對路徑?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM