App.config中的相对路径指向不同的项目

本文关键字:项目 路径 config 相对 App | 更新日期: 2023-09-27 18:14:58

我有一个Visual Studio 2015项目。假设它在这个目录下:

C:'Project'Project A

然后复制并粘贴到这个新位置:

C:'Project'Project B

在我的App.config文件中,我有一个项目中文件的相对路径。然而,在项目B中,该相对路径指向项目a。我该如何解决这个问题?

App.config中的相对路径指向不同的项目

默认情况下,应用程序将在与其运行的目录相同的目录中查找配置文件。但是如果你想指定配置文件的路径,你可以在构造函数中这样做:

AppDomain.CurrentDomain.SetData("APP_CONFIG_FILE", ConfigFilePath)