當我在常規用戶帳戶下運行Visual Studio Professional 2013時,我可以調試/測試ASP.NET應用程序,但由於某種原因,我無法運行單元測試。它看起來像首先發現單元測試(「發現測試完成:找到4個」),但不運行它們(「沒有發現測試運行」)。爲什麼我需要以管理員身份運行單元測試才能正常工作?
當我以管理員身份運行VS時,它工作。我從Why does visual studio 2012 not find my tests?得到了這個想法,但答案沒有解釋爲什麼它有所作爲。 運行單元測試似乎不應該需要管理員權限。
單元測試的本質是什麼 - 您是使用內置測試(mstest)還是其他框架? –
是的,它是內置測試(MSTest) - '使用Microsoft.VisualStudio.TestTools.UnitTesting' – wrschneider