在添加引用中找不到mscomctllib

时间:2014-03-17 23:16:31

标签: c# .net com vb6

我相信这可能相当简单,但我一直试图在过去几个小时徒劳无功,网中的每个地方似乎都指向我here

我得到完全相同的错误: c:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Microsoft.Common.targets(1558,9):警告MSB3283:找不到类型库" MSComctlLib"的包装程序集。 ==========构建:7成功或最新,1失败,0跳过==========

我尝试删除并重新添加依赖项以进行修复,但问题是我在添加引用(com选项卡)时找不到mscomctllib。 我在这里错过了什么吗?还是我在寻找错误的东西? 我正在运行VS 2010并将应用程序从.net 2.0转换为4.0。

2 个答案:

答案 0 :(得分:1)

如果您在“参考”下的“COM”选项卡中,请查找" Microsoft Windows公共控件"或类似的。这是在我的系统上(Windows 7 / VS2012):

enter image description here

enter image description here

答案 1 :(得分:0)

在Windows 7中,它位于C:\ Windows \ SysWOW64中,它是一个OCX而不是DLL,所以在VS中,当你去添加引用时,点击浏览按钮并环顾四周。