将解决方案文件用于DotNet Core项目的目的是什么?我正在使用Mac,我可以使用项目到项目的引用来模块化和构建没有解决方案文件的共享库:
dotnet add reference ..\Library\Library.csproj
将以下内容添加到我当前目录的.csproj文件中:
<ItemGroup>
<ProjectReference Include="..\Library\Library.csproj" />
</ItemGroup>
现在构建我当前目录的.csproj将构建Library.csproj。
答案 0 :(得分:1)
解决方案文件作为应用程序项目/项目的容器。当您使用IDE处理应用程序时,它非常方便。以下是解决方案文件的一些用法。
这些是解决方案文件的一些优点,还可以有更多。但是解决方案文件不一定有东西,你仍然可以没有它。它只是简化了开发人员的生活,提高了工作效率。