如何获取不同库中文件的相对路径?
How to get relative path of a file in a different library?
我的解决方案中有两个项目:
Echipieri.Data(数据库存储库)-> Locations.txt
Echipieri.Web(ASP.NET MVC)
我想从数据中读取位置文件,但我无法找出相对路径。
我试过了:
string path = Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "Locations.txt");
但它在 Echipieri.Web
而不是 Echipieri.Data
中搜索。如何让它在 Echipieri.Data
文件夹中搜索?
您的路径是相对于 application/site 的,即 运行 代码。您需要将文本文件移动到 Echipieri.Web 并将文件路径或其内容提供给数据层。
我的解决方案中有两个项目:
Echipieri.Data(数据库存储库)-> Locations.txt
Echipieri.Web(ASP.NET MVC)
我想从数据中读取位置文件,但我无法找出相对路径。
我试过了:
string path = Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "Locations.txt");
但它在 Echipieri.Web
而不是 Echipieri.Data
中搜索。如何让它在 Echipieri.Data
文件夹中搜索?
您的路径是相对于 application/site 的,即 运行 代码。您需要将文本文件移动到 Echipieri.Web 并将文件路径或其内容提供给数据层。