我在2015年和2017年的视觉工作室遇到了一些奇怪的事情。 在visual studio 2012中,您可以创建一个解决方案,其结构如下图所示。
您可以在Wapp项目中添加对两个库项目(F1 / Common)和(F2 / Common)的引用。没什么特别的。但是在视觉工作室2015和2017中,如果您尝试这样做,您将收到此错误对话框。
这是视觉工作室(2015年至2017年)中的一个错误,还是在visual studio选项和设置中有一个配置?
感谢您的回复答案 0 :(得分:0)
一种可能的解决方法是在解决方案中重命名项目。
添加第二个项目,名称为“ Common2”,然后在解决方案资源管理器中将该项目重命名为“ Common”。
答案 1 :(得分:0)
您可以通过手动添加 ProjectReference 块部分并指定其他名称来完成此操作
<ProjectReference Include="..\F1\Common.csproj">
<Project>{81379587-a98b-4901-a3ad-266739ecfdb1}</Project>
<Name>Common1</Name>
</ProjectReference>
<ProjectReference Include="..\F2\Common.csproj">
<Project>{b9a1d4dc-465c-4798-8072-6e66ad6719d7}</Project>
<Name>Common2</Name>
</ProjectReference>