簡體   English   中英

進行單元測試時的.net參考依賴

[英].net reference dependency when doing unit testing

[TestClass]用C#編寫。 使用了Microsoft.VisualStudio.TestTools.UnitTesting名稱空間,並添加了Microsoft.VisualStudio.QualityTools.UnitTestFramework參考。 隨后,單擊干凈的解決方案和重建解決方案。 然后,在重建解決方案時發生錯誤。 警告消息(未復制到剪貼板中)指向缺少的參考System.Web 添加此引用時,將顯示一條通知,指出目標框架將重新定位為4.0。 System.Web已添加。 構建成功。

顯示的錯誤消息抱怨[TestClass](未知)-這些消息不適合。 因此,警告消息暫時與此問題有關。

之后,我想再次閱讀消息。 刪除了System.Web參考。 (並清理解決方案)現在將在沒有System.Web情況下進行構建。 也在.net 4.5中。

使用btw vs 12。 這是一個WPF應用程序。

臨時添加諸如System.Web的引用之外的技巧到底是什么?

我收到類似的錯誤,請檢查.Config中的此部分

如果您使用.Net 4.0

    <runtime>
        <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
          <dependentAssembly>
            <assemblyIdentity name="System.Web" publicKeyToken="B77A5C561934E089" culture="neutral"/>
            <bindingRedirect oldVersion="0.0.0.0-4.0.0.0" newVersion="4.0.0.0"/>
          </dependentAssembly> 
 </assemblyBinding>
  </runtime>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM