【发布时间】:2011-03-14 02:48:29
【问题描述】:
假设我有这个文件结构
Soultion-> Folder1 -> FileIwant.html
所以这可能类似于 C:\Soultion\Folder1\FilterIwant.html
现在我需要将此文件读入我的应用程序。我不能只是硬编码它,因为当我把它交给其他人时,他们可能会将它放在 F: drive 或其他东西上。
或者当我创建一个 msi 文件时,路径可能完全不同。那我怎么说呢?
“文件夹 1\FilterIwant.html”
并使用它来获取文件夹路径,而不管它们放在哪里?
编辑
我尝试了 Path.GetFullPath,但我进入了 bin/debug 目录。但是我的文件不在那个目录中。我认为这是以前的几个目录。另外,如果我制作一个 msi 文件,我会有 bin/debug 目录吗?
【问题讨论】:
标签: c# .net path relative-path