1
我通過NuGet安裝了NUnit。 NUnit顯示在我的項目引用中,並且看起來沒有問題。Nunit DLL問題 - 無法找到命名空間?
我創建了一個測試類,只是爲了確保它正確裝入:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using NUnit.Framework;
namespace MyNamespace
{
[TestFixture]
public class UnitTests
{
[Test]
public void TestMethod()
{
}
}
}
但是,建設的時候,我得到:
「的類型或命名空間名稱‘NUnit的’不能被找到了(你是否遺漏了使用指令或程序集引用?)「
我手動刪除並重新添加了適合我的項目(for .Net 4.0)的適當DLL,但是n o成功 - 我在構建時仍然會遇到錯誤。
我有遺漏的潛在問題嗎?
還有一些similar questions,但答案不適合我的問題。
感謝您的任何建議!
你爲什麼不嘗試創建一個新的控制檯應用程序一個NUnit測試,並確認它是否是一個NUnit的問題,或者你目前的測試項目。 – dfdsfdsfsdf
哪個版本的NUnit?您的軟件包目錄中是否有nunit.framework.dll?如果您查看nunit.framework參考的屬性,它是否指向正確的程序集? –
@RobProuse NUnit v3.2.1.0。我驗證了該引用是指向該DLL。然後,我刪除了參考文獻並再次添加以確保。它讓我的腦海變得有點 - 它出現在Intellisense中,看起來集成在IDE中,但我仍然遇到了錯誤! – Kiel