全部,
我不知道这是否刚刚在 VS2012 中开始发生。我还没有看到它发生在 VS2010 或以前的版本中。
我在 VS2012 中有一个解决方案,其中包含一些我自己的自定义项目。主要项目是 SharePoint 2010 项目。这引用了 SharePoint 项目中使用的许多类库项目。
我可以构建解决方案,一切都编译得很好。一旦我启动解决方案,解决方案中的相同两个项目就会遇到以下错误:
命名空间“YYYY”中不存在类型或命名空间名称“XXX”(您是否缺少程序集引用?)
我可以通过构建任何发生错误的项目来解决这个问题,然后我可以启动解决方案以在 SharePoint 中运行。
我不知道这是否与 SharePoint 项目特别相关,或者其他人是否在他们的解决方案中得到它。不得不这样做只是有点痛苦。它不会一直发生。只是似乎断断续续。
我没有对引用的项目进行任何更改 - 只有主项目。
清理和构建解决方案也不能解决这个问题。我需要手动构建一个有问题的项目。所有项目都设置为在 Configuration Manager 中构建 - 主项目设置为 Deploy - 这一切看起来都是正确的。
有什么想法吗?
干杯,
安德斯