2012-10-24 227 views
0

我沒有使用我的Visual Studio 2010 2周。甚至沒有碰我的電腦,現在我正在嘗試一個項目。 在項目中加載並且沒有顯示任何錯誤(即使在錯誤列表窗口中也不顯示)。當我點擊構建它說:構建成功(但我的言論有點太快)。我試圖重新加載引用,甚至創建了一個新項目並將代碼複製到它。這些都不起作用。如果我然後運行該項目,我得到電流誤差:visual studio 2010不再顯示錯誤

A first chance exception of type 'System.MissingMemberException' occurred in Microsoft.VisualBasic.dll 
System.MissingMemberException: Der öffentliche Member Domains für den Typ Iref wurde nicht gefunden. 
bei Microsoft.VisualBasic.CompilerServices.LateBinding.LateGet(Object o, Type objType, String name, Object[] args, String[] paramnames, Boolean[] CopyBack) 
bei Microsoft.VisualBasic.CompilerServices.NewLateBinding.LateGet(Object Instance, Type Type, String MemberName, Object[] Arguments, String[] ArgumentNames, Type[] TypeArguments, Boolean[] CopyBack) 
bei myprogram.myfunction() in projectpath/myprogram.vb:Line 132. 

Iref的是一個參考,我100 procent確保域成員還在這個參考存在。 任何人有任何想法,我可以解決這個問題?

+0

自我顛簸贏? – benst

+0

您的項目設置或代碼文件頂部是否有Option Strict On?如果你輸入一個明顯不好的代碼行然後編譯會發生什麼? –

+0

選項嚴格關閉。如果我輸入類似sss = sdfsdf的東西,那麼它會給我提供錯誤信息。 – benst

回答

1

通過將Option Strict設置爲ON來修復此問題。 不是最好的解決方案,但會同時做

1

我遇到了同樣的問題。我通過將Active Solution Platform更改爲混合平臺來解決此問題。爲此,請轉至Configuration Manager並在右上角設置Active Solution Platform。