我在运行Microsoft Visual C#2010 Express的Win7-32家庭高级版计算机上安装了DevExpress v2011 vol 1。
DevExpress控件不会出现在ToolBox中。我尝试使用日志记录运行ToolboxCreator程序,结果是:
- VS 2005未找到
- VS 2008未找到
- VS 2010未找到
看起来我可以通过执行“选择项目...”方法并选择一个DevExpress工具手动将DevExpress控件添加到ToolBox,但这是很多控件,即使我指定只安装WinForm控件,它看起来也有很多网页控件。
这是我必须这样做的方式,还是有更好的方法?
答案 0 :(得分:4)
根据this post,这似乎是一个已知问题。该帖子确认了VS Express的问题,并链接到此support article。不幸的是,它说:
可以在Express Edition中使用我们的ASP.NET和WinForms产品,但您必须手动将所需的产品项添加到工具箱中。这可以通过工具箱上下文菜单的“选择项目...”命令来完成,如下所述。
所以,对不起,似乎没有更简单的方法;我猜DevExpress自己会建议如果有的话。
答案 1 :(得分:1)
我以下列方式解决了这个问题。我运行了devexpress toolboxcreator。但在那之后,任何devexpress控制工具箱仍然是绝对的。然后我右键单击工具箱并选择“重置工具箱”。如果我先尝试过,那可能会有用,但它为我做了诀窍!
答案 2 :(得分:1)
请注意,如果您使用60个免费的DevExpress控件,那么您应该只使用DevExpress.Utils.v11.2.dll和DevExpress.XtraEditors.v11.2.dll(适用于winforms),例如此视频http://www.youtube.com/watch?v=QovScQvyvNM < / p>
答案 3 :(得分:1)
DevExpress控件未在Visual Studio工具箱中显示(禁用):
此问题是由应用程序Target Framework设置为.Net Framework 2.0
引起的目标框架更改为4.0后,工具箱中的控件变为可用。
在Visual Studio中更改目标框架:
对于VB.net:
对于C#.net:
之后,您需要通过右键单击工具箱选项卡来修复工具箱,其中存在控件。 Visual Studio将自动关闭,并在应用某些配置后重新打开。 现在,您将在工具箱中找到所有可用的devExpress控件..