Un *_*own 4 c# asp.net datadirectory
这是我在web.config中的当前连接字符串
<connectionStrings>
<add name="dbConnection" connectionString="Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\GeauxEatAccessDB.accdb"/>
</connectionStrings>
Run Code Online (Sandbox Code Playgroud)
但是应用程序不会查看App_Data文件夹中的内容
"C:\\Program Files (x86)\\Common Files\\Microsoft Shared\\DevServer\\10.0"
Run Code Online (Sandbox Code Playgroud)
这是不对的.如何以及在何处更改| DataDirectory |的默认位置 要成为项目文件夹中App_Data的相对路径?
您需要调用AppDomain.SetData方法来指定| DataDirectory |的位置 指着:
AppDomain.CurrentDomain.SetData("DataDirectory", "YourPath");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5880 次 |
| 最近记录: |