我在VS 2015中創建了ASP.NET Core Web應用程序。添加單元測試複選框可用於ASP.NET 4.x模板,但是當我選擇ASP時。 NET 5模板變灰了。無論如何,我嘗試創建項目,並計劃添加我自己的單元測試。將單元測試附加到ASP.NET Core項目
我在解決方案中添加了另一個項目,但無法鏈接這兩個項目。當我用鼠標右鍵單擊該單元測試項目的引用和命中添加引用,我可以看到原來的項目 as an option.
但是,當我選中該複選框,點擊OK,我得到一個dialog box,上面寫着「一參到'PangolinWeb'無法添加。程序集必須具有'dll'或'exe'擴展才能被引用。「
爲什麼我無法添加ASP.NET Core項目作爲參考?這是使我的UnitTest項目可用的所有類和方法的唯一方法嗎?
看看[這個答案](http://stackoverflow.com/a/31751864/4270650)。 –
我正在與ASP.NET Core一起工作1年。在我目前的項目中,我的團隊使用xUnit,我認爲這是ASP.NET Core的更好選擇。有關它的更多細節,請查看https://xunit.github.io/ –