2008-10-15 93 views
4

我想在VS2008中使用Object Test Bench。文檔 - 甚至是測試臺窗口中的有用文本 - 說在類視圖中右鍵單擊課程。進一步閱讀表明這個類必須在啓動項目或引用程序集中。我已經在幾個程序集(啓動項目或引用的項目)中嘗試了許多類 - 公共,私有,靜態,你的名字 - 並且永遠不會出現上下文菜單項「創建實例」。如何讓Visual Studio 2008對象測試工作正常?

有沒有人有這樣的運氣?這是一個錯誤,還是我做錯了什麼?

回答

5

解決了!

我有多個項目設置爲在啓動時運行(我已經習慣了這樣的工作方式,我甚至沒有意識到有什麼不同!)。

只設置一個啓動項目就解決了問題。

0

如果項目是控制檯或Windows窗體應用程序,我只能讓它在啓動項目中工作。它似乎不適用於網站。

順便說一句。我從來沒有在實踐中使用它。在試圖弄清楚爲什麼它不適合你的情況下玩了一段時間後,我現在知道爲什麼了!在一個完全正常的項目中,很難做一些應該很簡單的事情。

+0

很高興知道。不過,我正在嘗試WinForms項目。 – 2008-10-15 21:37:34

+0

我可以在Windows窗體應用程序中使用它,至少會出現菜單。當我實際嘗試實例化某個類的對象時出現錯誤。不過,我可以實例化一些框架類。 – tvanfosson 2008-10-15 21:46:57

0

我知道如果不安裝Visual J ++,你無法在VS2005中使用它,但這顯然不是你使用VS2008的問題。您確定您正在查看類視圖,而不是在解決方案視圖中查看類(我知道這聽起來很愚蠢,但那是我第一次嘗試使用它時遇到的問題)。

相關問題