前言
我知道这个问题似乎已经有了答案:
我几乎和ReSharper 10 test runner failing to find AppSettings referenced from external file一样的问题。 但是这些回答说,这个问题应该在 ReSharper 10.0.2 中已经解决了。
问题
我包含了一个名为custom.xml
的文件,并且需要从我的单元测试中读取它们。但是我的文件找不到。
我查看了进程运行的位置,并包括了这一行:
var curdir = Directory.GetCurrentDirectory();
我发现,curdir
是 C:\\Users\\MYUSER\\AppData\\Local\\JetBrains\\Installations\\ReSharperPlatformVs11_000
很明显我的文件找不到了。在谷歌上搜索之后,我找到了以上提到的问题。但是这些解决方法都对我无效。
以下是我的设置:
Visual Studio配置
Microsoft Visual Studio Ultimate 2012
版本号:11.0.61219.00 Update 5
Microsoft .NET Framework
版本号:4.6.01038
已安装版本:Ultimate
- 架构和建模工具 04940-004-0038003-02857
- Visual Studio 2012团队资源管理器 04940-004-0038003-02857
- Microsoft Visual Studio 2012中的Team Explorer
- Visual Basic 2012 04940-004-0038003-02857
- Microsoft Visual Basic 2012
- Visual C# 2012 04940-004-0038003-02857
- Microsoft Visual C# 2012
- Visual C++ 2012 04940-004-0038003-02857
- Microsoft Visual C++ 2012
- Visual F# 2012 04940-004-0038003-02857
- Microsoft Visual F# 2012
- Windows Phone SDK 8.0 - DEU 04940-004-0038003-02857
- Windows Phone SDK 8.0 - DEU
- ASP.NET 和 Web 工具 2012.3.41009
- GenerateUnitTest 1.0
- Git 源代码控制提供程序 1.0.0.0
- JetBrains ReSharper Ultimate 10.0.2 Build 104.0.20151218.120627
- 针对 Windows Phone 的 Microsoft 广告 SDK 6.2.923.0
- 针对 Windows Phone 的 Microsoft 广告 SDK Build 6.2.923.0
- Microsoft XNA Game Studio 4.0
- Microsoft XNA Game Studio 4.0
- NuGet 包管理器 2.8.60318.667
- PreEmptive Analytics Visualizer 1.0
- SQL Server 数据工具 11.1.20627.00
- Microsoft SQL Server 数据工具
- Git Extensions