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
C# 如何避免Telerik OpenAccess插件对我的Visual Studio 2010插件命令栏的干扰?_C#_Visual Studio 2010_Visual Studio Addins_Telerik Open Access - Fatal编程技术网

C# 如何避免Telerik OpenAccess插件对我的Visual Studio 2010插件命令栏的干扰?

C# 如何避免Telerik OpenAccess插件对我的Visual Studio 2010插件命令栏的干扰?,c#,visual-studio-2010,visual-studio-addins,telerik-open-access,C#,Visual Studio 2010,Visual Studio Addins,Telerik Open Access,请告诉我如何避免Telerik OpenAccess ORMs Visual Studio菜单干扰Visual Studio 2010 SP1工具菜单选项下的我的加载项菜单 我正在用C#为Visual Studio 2010开发一个简单的Visual Studio加载项 我已经安装了Telerik OpenAccess ORM Telerik OpenAccess ORM版本 其版本为:Telerik-OpenAccess-ORM-2011.3.1129.2 我的插件在VisualStudio的

请告诉我如何避免Telerik OpenAccess ORMs Visual Studio菜单干扰Visual Studio 2010 SP1工具菜单选项下的我的加载项菜单

我正在用C#为Visual Studio 2010开发一个简单的Visual Studio加载项

我已经安装了Telerik OpenAccess ORM

Telerik OpenAccess ORM版本 其版本为:Telerik-OpenAccess-ORM-2011.3.1129.2

我的插件在VisualStudio的“工具”菜单下创建一个命令栏及其子菜单。请参见下面的结构:

正确的菜单结构: 工具

我的外接菜单

子菜单1

子菜单2

当插件安装在“%ALLUSERSPROFILE%\Application Data\Microsoft\MSEnvShared\Addins”下时,在第一次启动时一切正常,工具选项正确显示我的加载项菜单及其子菜单

但如果我删除我的加载项并重新安装,情况就是这样:

使用OpenAccess ORM 工具

开放存取

OpenAccess相关子菜单1

子菜单1

子菜单2

开放存取

OpenACcess相关子菜单1

OpenAccess相关子菜单2 OpenAccess相关子菜单3 我的外接菜单

子菜单1

子菜单2

开放存取

OpenACcess相关子菜单1

OpenAccess相关子菜单2 OpenAccess相关子菜单3> 我的外接菜单

子菜单1

子菜单2

预后 如果我卸载了所有Telerik产品,如“Telerik Rad Controls for Silverlight、WPF、Winforms和Telerik Reporting”,则无论我安装或卸载了多少次,我的加载项菜单都会出现在正确的位置

环境详情
  • Windows 7 ultimate SP1 x64/Windows 7 Home Premium SP1 x64
  • Visual Studio 2010 Ultimate SP1 Rel/Visual Studio Professional SP1 雷尔
  • 测验
  • 重新研磨器和/或DevXPress工具的存在不会产生负面影响 在我的加载项菜单选项上
  • 带有my addin菜单选项的telerik ORM干扰器
  • 请注意,我也安装了Resharper和DevXpress控件,它们根本不会干扰mhy addin

    我能够在另外两台只安装了Telerik产品的基于Windows 7的机器上重现同样的问题

    由于公司许可、产品理念保护和NDA的原因,我可能无法提供我的加载项样本进行测试

    代码源 但是,我使用这里提供的相同代码创建命令栏并添加到VisualStudio工具菜单

    我仍在试图调查这个问题,并试图确定它是Telerik ORM中的错误还是我的代码中的错误。问题最好出现在我的代码中,因为更新Telerik ORM将非常不愉快,因为插件正在为开发人员开发,而且许多开发人员仍然使用上述版本的Telerik Open Access ORM

    更新 这个问题在Telerik OpenAccess ORM的最新(免费)版本中一直存在

    Telerik_OpenAccess_ORM_Free_Edition_2012_3_1012.zip 请帮忙

    谢谢


    史蒂夫

    从外观上看,这不是最新版本。OpenAccess在去年某个时候是免费的,所以你应该可以下载最新版本并试用。如果这不起作用,解决这个问题的最好方法就是询问Telerik论坛的人。他们会知道的。谢谢你的回复和建议。我已经更新了OpenAccess ORM的版本,我确信它是最新的版本,即使是最新的版本,我也会遇到这个问题。从逻辑上讲,这是一个与方法有关的问题!我想知道是什么毛病,在哪里?