* .csproj文件中的<hintpath>不适用于VS2012 </hintpath>

时间:2012-08-19 04:01:12

标签: visual-studio unit-testing visual-studio-2012

以下CodedUI Dll随VS2012一起提供。我所做的只是将它们复制到一个单独的文件夹并从那里引用它们。我检查了* .csproj文件,它具有如下正确的信息。但是在VS2012属性窗口中,我检查了引用路径,它们是STILL解析的默认位置,如“D:\ Program Files(x86)\ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ ReferenceAssemblies \ v4.0 \ Microsoft.VisualStudio.QualityTools .CodedUITestFramework.dll“

仅适用于以下DLL之一,即“Microsoft.VisualStudio.QualityTools.UnitTestFramework”。但是我没有看到这个DLL被引用的方式与其他DLL之间有什么不同。

WTF正在发生这种情况吗?

我看到其他人报告了关于VS 2012程序集绑定的错误。(http://social.msdn.microsoft.com/Forums/en/vsunittest/thread/ba271f86-ed33-49a5-9b52-99980e88d198)

但我正在使用RTM版本!

<Reference Include="Microsoft.VisualStudio.QualityTools.CodedUITestFramework, Version=11.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
   <SpecificVersion>False</SpecificVersion>
   <HintPath>..\..\Microsoft.VisualStudio.QualityTools.CodedUITestFramework.dll</HintPath>
 </Reference>
 <Reference Include="Microsoft.VisualStudio.QualityTools.UnitTestFramework, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
   <SpecificVersion>False</SpecificVersion>
   <HintPath>..\..\Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll</HintPath>
 </Reference>
 <Reference Include="Microsoft.VisualStudio.TestTools.UITest.Common, Version=11.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
   <SpecificVersion>False</SpecificVersion>
   <HintPath>..\..\Microsoft.VisualStudio.TestTools.UITest.Common.dll</HintPath>
 </Reference>
 <Reference Include="Microsoft.VisualStudio.TestTools.UITest.Extension, Version=11.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
   <SpecificVersion>False</SpecificVersion>
   <HintPath>..\..\Microsoft.VisualStudio.TestTools.UITest.Extension.dll</HintPath>
 </Reference>
 <Reference Include="Microsoft.VisualStudio.TestTools.UITesting, Version=11.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
   <SpecificVersion>False</SpecificVersion>
   <HintPath>..\..\Microsoft.VisualStudio.TestTools.UITesting.dll</HintPath>
 </Reference>

已将票证提交给MS Connect:https://connect.microsoft.com/VisualStudio/feedback/details/758647/hintpath-in-csproj-file-doesnt-work-for-vs2012

0 个答案:

没有答案