2011-02-11 22 views
0

每次我嘗試生成一個seqeuence圖我得到「未將對象引用設置到對象的實例」從Visual Studio 2010生成序列圖失敗,VS2010 - 對象引用不設置到對象

的實例

我搜索谷歌,發現有些人還張貼這個錯誤,但沒有直接的答案。而且,大多數人一直都沒有這個bug,而我總是得到它。即使在一個乾淨的新項目。

任何想法?

+0

例如,當您生成從以下 簽名序列圖,並沒有序列圖添加到自動的項目會出現此問題使用connect.microsoft.com報告VS2010錯誤。你*必須提供更好的描述才能從他們那裏獲得幫助。 – 2011-02-11 12:44:49

回答

0

序列圖不能扭轉的所有方法!! 有時法性質或其他情況下就不可能。

+0

@ user29400它發生在任何方法中,即使虛設方法僅顯示一個值左右 – Saul 2011-02-11 18:49:05

1

我能夠改變我的方法簽名試圖生成序列圖之前寫的方式來獲得過去的這個錯誤。

當我得到它被寫了這樣的錯誤: ClassName1 IInterfaceName.SubmitData(用戶名字符串,字符串密碼字符串數據)

我把它改爲: 公共ClassName1 SubmitData(用戶名字符串,字符串密碼,字符串數據)

,它讓我產生了圖

或許這是事做接口,並明確指出該方法是公開的?

HTH!

1

topic具有關於此問題的信息:

顯示以下消息之後產生一個空白的序列圖:

「對象引用不設置爲一個對象的一個​​實例。」

此問題當從顯式實現的接口方法的產生的時序圖發生,並且該圖是不會自動添加到源項目。 >顯式執行之前與接口名稱 和週期方法名(。)。

無效ILinkedWorkItemExtension.OnWorkItemCreated(){}

相關問題