【问题标题】:visual studio: multiple projects with same name in one solutionVisual Studio:一个解决方案中具有相同名称的多个项目
【发布时间】:2018-10-02 18:21:22
【问题描述】:
我在使用 Visual Studio 2015 和 2017 时遇到了一些奇怪的事情。
在 Visual Studio 2012 中,您可以创建具有下图所示结构的解决方案。
您可以在 Wapp 项目中添加对库项目 (F1/Common) 和 (F2/Common) 的引用。没什么特别的。但在 Visual Studio 2015 和 2017 中,如果您尝试这样做,您将收到此错误对话框。
这是 Visual Studio(2015 - 2017)中的错误还是 Visual Studio 选项和设置中的配置?
感谢您的回复
【问题讨论】:
标签:
visual-studio
visual-studio-2012
visual-studio-2015
【解决方案1】:
一种可能的解决方法是在解决方案中重命名项目。
在名称“Common2”下添加第二个项目,然后将解决方案资源管理器中的项目重命名为“Common”。
【解决方案2】:
您可以手动添加 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>