警告 MSB3283: 在构建我的应用程序时,无法找到类型库“MSComctlLib”的包装程序集。
- 论坛
- 警告 MSB3283: 在构建我的应用程序时,无法找到类型库“MSComctlLib”的包装程序集。
13 浏览
警告 MSB3283: 在构建我的应用程序时,无法找到类型库“MSComctlLib”的包装程序集。
我有一个存在多年的Visual Studio解决方案。该项目是一个Visual Studio 2010项目,多年来我一直能够编译和运行该项目。这个应用程序是一个关键的应用程序,我只需要偶尔打开项目并进行小的更改来修复已发现的错误。
今天,我需要做一些研究。我在我旧的Windows XP开发机上打开了该项目,这台机器是我多年来一直在上面开发的机器。虽然我相当有信心这台机器上没有发生任何变化,但也有一小部分可能是IT推送了我不知道的Windows更新。
我打开了我的项目,并立即点击了工具栏上的运行按钮。这个应用程序无法再编译了。它到了解决方案中的最后一个项目(共7个)并给出了以下输出:
------ Build started: Project: QSApplication, Configuration: Debug Any CPU ------ c:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(1558,9): warning MSB3283: Cannot find wrapper assembly for type library "MSComctlLib". ========== Build: 7 succeeded or up-to-date, 1 failed, 0 skipped ==========
我被难住了。我没有更改任何项目或构建设置,我怀疑这台机器上没有发生任何重大变化。我在查询此错误时找不到任何有用的信息,所以我不知道发生了什么。
有人见过这个问题或知道解决方法吗?