在Visual Studio 2010 SP1中,一个Global解决方案中有大量C#项目
Debug&所有lib项目的发布输出设置为公共Assemblies
目录
所有引用都是针对项目的,而不是Assemblies
目录中生成的DLL。
有些图书馆有自己的解决方案文件,只有一小部分项目
使用global.sln
问题:当只打开LibC.sln时,编译正常,但是References \文件夹显示所有项目引用的错误,而Resharper 6.1.1无法找到它们。删除所有*.suo
,bin\
和obj\
dirs,清除R#缓存并重新启动visual studio无济于事。有时这个问题会自行消失。
- SVN\ - global.sln - LibA\ - LibA.csproj - LibB\ - LibB.csproj - LibC\ - LibC.csproj - LibC.sln - Assemblies\ - LibA.dll - LibB.dll - LibC.dll