前言: C#工程项目中有些配置文件,数据文件等不是C#工程文件,但是程序中需要访问,如果写成绝对路径不利于程序的迁移,所以必须写成相对路径.取得相对路径的方法很多,网上的例子也很多,基本上是七种吧,这里不再赘述, 请看此链接:点击打开链接 但是现在我利用VS2010中的项目创建单元测试功能,对我的项目进行测试.测试工程使用上面的其中方法就不可行了.测试工程是依赖于原有的工程的.在bin/debug/生成的exe也是你被测试的工程exe.因此使用process,environment,appica