每当我们运行windows应用程序时,我总是对路径是如何形成的持怀疑态度。
我已经在我的应用配置中设置了这样的密钥
<add key="LogFilePath" value="..\Log\" />当我在本地机器上运行它时,它提供了运行windows应用程序的路径。
但是当我从TFS运行相同的项目时,当我试图在Log文件夹中创建一个文件时,它给出了一个完全不同的路径,而不是项目映射路径。
有人能告诉我为什么会这样吗?
发布于 2014-03-26 14:07:06
将相对路径保存在config中,并将其保存在想要使用的位置,如下所示
string fullPath = Path.Combine(Application.StartupPath,configPath);https://stackoverflow.com/questions/22652734
复制相似问题