2012-10-24 231 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。