我知道以前在这里问过类似的问题,但我不确定它们是否真的解决了我的问题,除非我误解了它们。
今天早上我一直在开发一个应用程序,构建或重建解决方案没有任何问题,但是在吃完午餐然后回来(我让程序保持打开状态)之后,我突然无法构建它,因为它是返回 3 个错误,我以前没有遇到过类似的错误。
错误一:
无法从程序集“office”嵌入互操作类型,因为它缺少“ImportedFromTypeLib”属性或“PrimaryInteropAssembly”属性。
错误2:
无法从程序集“office”嵌入互操作类型,因为它缺少“Guid”属性
错误 3:
无法加载引用的库 'C:\WINDOWS\assembly\GAC_MSIL\Office\15.0.0.0__71e9bce111e9429c\Office.dll':系统找不到指定的文件。C:\WINDOWS\assembly\GAC_MSIL\Office\15.0.0.0__71e9bce111e9429c\Office.dll
是什么导致这些错误突然出现?
检查项目属性 > 参考 > 添加 > COM 后,我可以看到引用了 Office 15.0 对象库。那我该怎么办?他们在应用程序打开时出现似乎很奇怪?