2011-09-13 59 views
6

有没有人找到了解决这些问题之一:Telerik的+ Visual Studio 2010的工具箱=使人发狂的问题

  1. 当进入在Visual Studio中的任何设计模式2010(WPF,EDMX,Silverlight中,报告等)我在状态栏中看到类似Loading toolbox content from package Microsoft.VisualStudio.IDE.Toolbox.ControlInstaller.ToolboxInstallerPackage '{2C98B35-07DA-45F1-96A3-BE55D91C8D7A}'...的消息,每次都会锁定VS约一分钟。

  2. Telerik工具箱有许多重复控件。

  3. 工具箱展开时不显示任何项目。我认为这是因为它有太多的控制。

我相信所有这些问题都有关系。我认为,当#1发生时,重复控制被添加到一些工具箱,最终导致#3发生。

我厌倦了这一点,我很确定这是由Telerik的“Rad”造成的。我有2个开发机器,直到我安装了一些rad控件才从未做过这些。

+0

是的,确实在2013年安装WPF和Silverlight控件后。 – Tim

回答

1

我曾经遇到过这样的问题,而且这个问题很容易解决,但我认为Telerik会找出一个永久的解决方案。

看来,当你更新你的控制,它保持Example

我会假设,如果你已经安装了许多更新,工具箱本身也经历了某种问题的安装的情况下(不同版本)关于各种版本,并因此导致所述的所有问题。当新版本(Q1/Q2/Q3/Q4版本)发布时,如果您更新VS中的工具,您的计算机仍然可能认为您的计算机上安装了旧版本,这也是毫无价值的。 (去控制面板检查“添加/删除”程序,看看是否安装了最新版本,如here)。

当我在电脑上解决了这个问题时,我卸载了旧版本(这是Q1版本)。这消除了我在该季度为Telerik安装的所有更新。然后,我安装了第二季度版本(这是最新下载的网站) ,并简单地加载了我的应用程序,并在出现提示时将它们转换为最新版本。

如果您尝试重新安装Telerik的最新版本,请使用更新命中我。

+0

在问这个问题之前,我卸载了每一个Telerik的东西(我也有多个版本)并安装了最新版本。我重置了我的工具箱,仍然有问题。 –

+1

你有没有尝试过这里的解决方案来重置你的工具箱,但删除了提交的Visual Studio拉? http://social.msdn.microsoft.com/Forums/en-US/vswpfdesigner/thread/97d360a3-09d5-4839-80b7-1ab370011540 – KreepN

1

看看this post I made on the Telerik website (post on Sep 7th near the bottom)

概括地说,它可能是别的,崩溃工具箱缓存初始化过程(在我的情况下,它是WCF RIA Services工具包2011年4月)。一旦我摆脱了这一切,这一切都回到了平稳的航行。我很幸运,因为我只安装了RIA工具包进行测试,所以我可以在不影响工作流程的情况下将其删除。不知道你会怎么做,如果你需要的RIA工具包,但...

无论如何,这是值得的!

哦,我完全同意这个问题很糟糕。我已经到了需要每天等待5分钟才能让IDE准备就绪的时间点......这是过去几个月中浪费了大量时间!

0

我知道这是一个老问题,但也许我的答案可以帮助有同样问题的人......

我最近为Silverlight安装了Telerik RadControls 2012 Q2,并且遇到了同样的问题。每次打开Visual Studio的新实例时,Telerik控件都会重复,直到工具箱崩溃。在寻找答案时,我偶然发现了Spoida提到的论坛。就我而言,WCF RIA Services Toolkit(2011年9月)正在引发这个问题。不幸的是我需要这个工具包,所以删除它不是一个选项。

后的谷歌搜索我偶然发现了另一种解决方案,不要求你删除的WCF RIA服务工具箱另一排气马拉松:

备注: 这些步骤包括从注册表删除键。 如果通过使用注册表编辑器或使用其他方法错误地修改了注册表,则可能会出现严重问题。修改注册表需要您自担风险。

1)打开你的注册表,并删除下面的键:在HKLM \ SOFTWARE \微软\微软的SDK \的Silverlight \ v4.0的

工具箱注册表项\ AssemblyFoldersEx \ RIA服务1.0版Silverlight库在HKLM \ SOFTWARE \微软\微软的SDK \ Silverlight的\ V5.0

工具箱注册表项\ AssemblyFoldersEx \ RIA服务1.0版Silverlight库

当你工作的一个64-你需要在这些路径中插入WOW6432Node之后的软件。

2)现在在 HKCU \ SOFTWARE \ Microsoft \ VisualStudio \ 10.0下找到ToolboxControlsInstallerCacheToolboxControlsInstaller_AssemblyFoldersExCache注册表项并删除它们。

3)打开Visual Studio并重置工具箱。

执行完这些步骤后,所有操作都按预期工作,并且工具箱中没有重复控件!

0

在Visual Studio 2010中,进入工具菜单 - >加载项管理器,取消选中“Telerik OpenAccess”和“Telerik OpenAccess DSW”的“启动”列,并在启动过程中滞后。可能有其他的Telerik加载项,你应该禁用,看看是否有帮助。在这种情况下,我安装了OpenAccess,但并未实际使用它。

enter image description here