Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# VisualStudio的库问题_C#_Visual Studio_Libraries - Fatal编程技术网

C# VisualStudio的库问题

C# VisualStudio的库问题,c#,visual-studio,libraries,C#,Visual Studio,Libraries,我正在尝试使用Visual Studio构建项目,出现以下两个错误: C:\secrets\Microsoft.Common.CurrentVersion.targets(2545,5):警告MSB3284:无法获取类型库“00020813-0000-0000-c000-0000000000 46”版本1.9的文件路径。图书馆未注册。(HRESULT的例外情况:0x8002801D(类型_E_LIBNOTREGISTERED)) C:\secrets\Microsoft.Common.Curre

我正在尝试使用Visual Studio构建项目,出现以下两个错误:

C:\secrets\Microsoft.Common.CurrentVersion.targets(2545,5):警告MSB3284:无法获取类型库“00020813-0000-0000-c000-0000000000 46”版本1.9的文件路径。图书馆未注册。(HRESULT的例外情况:0x8002801D(类型_E_LIBNOTREGISTERED))
C:\secrets\Microsoft.Common.CurrentVersion.targets(2545,5):警告MSB3283:找不到类型库“VBIDE”的包装程序集。验证(1)COM组件是否正确注册,以及(2)您的目标平台是否与COM组件的位相同。例如,如果COM组件为32位,则目标平台不能为64位。


我知道这意味着缺少两个库,其中一个称为VBIDE,但我不知道另一个库是什么,也不知道如何添加库。

在解决方案资源管理器上,单击“显示所有文件”,单击“引用”,选择VBIDE,右键单击该组件并将其删除。

尝试使用regsvr32注册COM组件。具体如何操作?如果这是个愚蠢的问题,我很抱歉。您是否有教程或可以链接到的内容?询问总是很好的,我认为这是一个很好的参考。我删除了缺少的两个库,现在错误消息是
C:\bleh:warning MSB3284:无法获取类型库“00020813-0000-0000-c000-0000000000 46”1.9版的文件路径。图书馆未注册。(HRESULT:0x8002801D(TYPE_E_libnotregisted)的例外情况)
C:\Users\bleh:error CS0234:名称空间“Microsoft”中不存在类型或名称空间名称“Office”(是否缺少程序集引用?
这对我很有效,我想知道为什么会出现VBIDE。有人有进一步的解释吗?