DevExpress工具箱不是在Visual c# Express上创建的

本文关键字:Express 创建 Visual 工具箱 DevExpress | 更新日期: 2023-09-27 18:06:44

我在运行Microsoft Visual c# 2010 Express的Win7-32 Home Premium计算机上安装了DevExpress v2011 vol 1。

DevExpress控件不显示在工具箱中。我尝试运行带有日志记录的ToolboxCreator程序,结果是:

  • VS 2005未找到
  • VS 2008未找到
  • VS 2010未找到

看起来我可以手动添加DevExpress控件到工具箱通过做"选择项目…"方法并选择DevExpress工具,但这是很多控件,即使我指定只安装WinForm控件,看起来也有很多web控件。

这是我必须做的,还是有更好的方法?

DevExpress工具箱不是在Visual c# Express上创建的

这似乎是一个已知的问题根据这篇文章。这篇文章承认VS Express的问题,并链接到这篇支持文章。不幸的是,它说:

可以使用我们的ASP。. NET和WinForms产品,但您必须手动将所需的产品项添加到工具箱中。这可以通过"工具箱"上下文菜单的"选择项目…"命令来完成,如下所述。

所以,对不起,似乎没有更简单的方法;我猜DevExpress自己会建议,如果有。

我通过以下方式解决了这个问题。我运行了devexpress工具箱创建者。但在那之后,工具箱仍然缺少任何devexpress控件。然后右键单击工具箱,选择"重置工具箱"。如果我先试一试,也许会奏效,但它对我奏效了!

请注意,如果您使用60个免费的DevExpress控件,那么您应该只使用DevExpress. utils .v11.2.dll和DevExpress. xtraeditors .v11.2.dll(适用于winforms),如本视频http://www.youtube.com/watch?v=QovScQvyvNM

DevExpress控件在Visual Studio工具箱中不显示(禁用):

这个问题是由于应用程序的目标框架被设置为。net Framework 2.0

一旦目标框架更改为4.0,控件就可以在工具箱中使用。

在Visual Studio中更改目标框架:

为VB.net

    在解决方案资源管理器中右键单击项目,然后单击属性…
  1. 在编译选项卡上,单击高级编译选项…按钮
  2. 将目标框架(所有配置)更改为。net framework 4

对于c# .net:

    在解决方案资源管理器中右键单击项目,然后单击属性…
  1. 单击Application选项卡,将目标框架更改为。net framework 4。

之后,您需要通过右键单击工具箱选项卡来修复工具箱,其中存在控件。Visual Studio将自动关闭,并在应用一些配置后重新打开。现在你会发现所有的devExpress控件可用的工具箱..