我使用的应用程序解释 .NET.config
文件。我添加了一行指定所需证书的路径
<add key="Certificate" value="..\certificate.abc"/>
但是,我发现该应用程序仅在从其所在的确切文件夹运行时才.exe
有效.config
。如果从另一个文件夹运行,它会失败,因为它会在相对于工作目录../
扩展的位置查找证书。
我应该在配置文件中写什么,以确保路径相对于配置文件而不是工作目录进行..\certificate.abc
扩展?
我无法更改应用程序(它不是我的),我只能更改配置文件。