Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 使用VB获取VS2010加载项的DTE?_Visual Studio 2010_Add In - Fatal编程技术网

Visual studio 2010 使用VB获取VS2010加载项的DTE?

Visual studio 2010 使用VB获取VS2010加载项的DTE?,visual-studio-2010,add-in,Visual Studio 2010,Add In,我正在将Visual Studio 2010宏转换为在加载项中工作。我正在使用VB。如何更正以下行: Dim win As Window = DTE.ActiveWindow 这就产生了这个错误: 错误3对非共享成员的引用需要对象 参考资料。C:\Users\Frank\documents\visual studio 2010\Projects\MyAddin2\MyAddin2\Module1.vb 28 DTE通过中的应用程序参数传递。此方法在Visual Studio初始化加载项时调用

我正在将Visual Studio 2010宏转换为在加载项中工作。我正在使用VB。如何更正以下行:

Dim win As Window = DTE.ActiveWindow
这就产生了这个错误:

错误3对非共享成员的引用需要对象 参考资料。C:\Users\Frank\documents\visual studio 2010\Projects\MyAddin2\MyAddin2\Module1.vb 28

DTE通过中的应用程序参数传递。此方法在Visual Studio初始化加载项时调用

加载项项目向导应该生成一些代码,将应用程序参数强制转换为DTE2类型的字段。使用该字段访问ActiveWindow属性