关于自定义控件在Visual Studio 2010的工具箱中是灰色(不可用)的解决办法
2011-05-09 09:07
603 查看
在最近的项目开发中开发了一些自定义控件,想要在网站项目中 使用,但是在添加到工具箱后发现,打开一个网页的设计视图后,工具箱里的自定义控件都是灰掉的,
从网上找原因,尝试各种方法都不行,后来决定重新建立一个网站项目,却发现可以使用了。通过对比网页代码发现没有差别,后来隔了一个周末后突然想到是不是部署的
网站.NET Framework版本不对。我把网站的.NET Framework版本修改后,果然可以使用了,呵呵,天啊,多么简单的一个问题,却搞了那么长时间,还是细节没有考虑清楚。
这里特别提醒一下自己。对于自己开发的自定义控件,需要注意两个地方:
1. VS的工具箱属性设置
工具-》选项-》Windows窗体设计器-》常规-》工具箱-》AutoToolBoxPopulate 改为TRUE
2. 检查项目的.NET Framework项目的版本是否和开发控件的.NET版本一致
从网上找原因,尝试各种方法都不行,后来决定重新建立一个网站项目,却发现可以使用了。通过对比网页代码发现没有差别,后来隔了一个周末后突然想到是不是部署的
网站.NET Framework版本不对。我把网站的.NET Framework版本修改后,果然可以使用了,呵呵,天啊,多么简单的一个问题,却搞了那么长时间,还是细节没有考虑清楚。
这里特别提醒一下自己。对于自己开发的自定义控件,需要注意两个地方:
1. VS的工具箱属性设置
工具-》选项-》Windows窗体设计器-》常规-》工具箱-》AutoToolBoxPopulate 改为TRUE
2. 检查项目的.NET Framework项目的版本是否和开发控件的.NET版本一致
相关文章推荐
- 关于自定义控件在Visual Studio 2010的工具箱中是灰色(不可用)的解决办法
- 关于自定义控件在Visual Studio 2010的工具箱中是灰色(不可用)的解决办法
- 自定义控件在Visual Studio 2008的工具箱中是灰色(不可用)的解决办法
- Word 2010 中Mathtype按钮灰色不可用的解决办法
- sharepoint 2010 关于程序集生成失败,引用的程序集没有强名称的解决办法
- Visual studio 2010遇到下面问题的解决办法
- 关于Visual Studio 2013 编译 multi-byte character set MFC程序出现 MSB8031 错误的解决办法
- vs2010(visual studio 2010)调试F5和执行不调试Ctrl+F5一闪而过的解决办法【转】
- Visual Studio 2010 安装“deffactory.dat can not open” 的解决办法
- 关于visual studio 2010 直接复制粘贴会出现乱码的解决方法
- Visual Studio 2010 VC++ CLR 选择.NET 2.0/3.0/3.5框架不能编译的解决办法(转)
- 关于站点ssl证书吊销信息不可用的解决办法
- 关于Visual Studio 2013 编译 multi-byte character set MFC程序出现 MSB8031 错误的解决办法
- 关于Visual Studio 2013 编译 multi-byte character set MFC程序出现 MSB8031 错误的解决办法
- Visual Studio 2010 报错 "The application cannot start." 关闭 解决办法
- 关于启动Visual Studio 2010 旗舰版的几个错误的解决方法。亲测。
- 【转载】使用Visual Studio 2010调试断点不起作用的问题解决办法(AutoCAD)
- 关于Visual Studio 2013 编译 multi-byte character set MFC程序出现 MSB8031 错误的解决办法
- 关于WORD 2010 标题保存的时候出现黑块或者黑框的解决办法
- Visual Studio 2010 更新NuGet Package Manager出错解决办法