3
我有通過的ConnectionString引用的App_Data文件夾數據庫的asp.net web表單項目:的connectionString到其他項目的App_Data文件夾
<add name="databaseconnectionstring" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|database.mdf;Integrated Security=True" providerName="System.Data.SqlClient" />
該解決方案還包含了需要訪問同一個web服務的另一個項目數據庫。 是否可以在連接字符串中寫入相對路徑到這個數據庫? - 例如。這樣的事情(不工作):
<add name="databaseconnectionstring" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|/../../ProjectName/App_Data/database.mdf;Integrated Security=True" providerName="System.Data.SqlClient" />
它沒有工作..但我認爲,如果這不起作用,沒有絕對路徑,這是不可能的。 –
@MortenHolmgaard,最有可能你是對的 - 這只是一個瘋狂的猜測。但是,也許你可以選擇在運行時建立連接字符串。 – Andrei
它可能是可能的 - 但它不是一個重要的功能,所以我會走絕對路徑。 –