0
我正在使用VS 2010,myProject的類型是C#窗體表單應用程序。當我添加一個新項目到我的解決方案並添加nunit和myProject的引用時,我得到了「System.BadImageFormatException:無法加載文件或程序集」錯誤。但是,如果我沒有爲我的測試類使用分離的項目,它就可以工作。是否因爲myProject的類型不是類庫?使用Nunit測試的項目類型
注:我沒有測試GUI。只是一些類。
注意項目+屬性,生成選項卡,平臺目標設置。 NUnit測試運行者必須與您的選擇兼容。 –
理想情況下,要測試的代碼應該從WinForms項目中取出並放入單獨的程序集中。這樣,WinForms項目和測試項目都可以引用代碼。 – Pedro
@HansPassant有沒有辦法接受評論作爲正確答案?我只是將平臺目標從x86更改爲任何CPU,並且工作正常! – hrzafer