我的 |数据目录|指向 C:\Program Files (x86)\Microsoft Visual Studio17\Community\Common7\IDE
My |DataDirectory| points to C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE
当我尝试将 |DataDirectory|由于某种原因,它会继续指向 C:\Program Files (x86)\Microsoft Visual Studio17\Community\Common7\IDE 的连接字符串。知道是什么改变了目录路径,或者我在哪里可以找到 DataDirectory 的默认设置? App.config 的代码中也没有 "connectionStrings"。
我不确定您是否可以在 App.config
中更改它,但您可以在您的 C# 代码中更改 DataDirectory
路径。就我而言,我们在 bootstrapper
中执行此操作,具体取决于 Debug/Release 配置。您可以使用此代码设置 DataDirectory
:
AppDomain.CurrentDomain.SetData("DataDirectory", dataDirectoryPath);
当我尝试将 |DataDirectory|由于某种原因,它会继续指向 C:\Program Files (x86)\Microsoft Visual Studio17\Community\Common7\IDE 的连接字符串。知道是什么改变了目录路径,或者我在哪里可以找到 DataDirectory 的默认设置? App.config 的代码中也没有 "connectionStrings"。
我不确定您是否可以在 App.config
中更改它,但您可以在您的 C# 代码中更改 DataDirectory
路径。就我而言,我们在 bootstrapper
中执行此操作,具体取决于 Debug/Release 配置。您可以使用此代码设置 DataDirectory
:
AppDomain.CurrentDomain.SetData("DataDirectory", dataDirectoryPath);