将解决方案文件用于DotNet Core项目的目的是什么?我使用的是Mac,可以使用项目间引用来模块化和构建没有解决方案文件的共享库:
dotnet add reference ..\Library\Library.csproj
这会将以下内容添加到当前目录的.csproj文件中:
<ItemGroup>
<ProjectReference Include="..\Library\Library.csproj" />
</ItemGroup>
现在,构建当前目录的.csproj将构建Library.csproj。
最佳答案
解决方案文件充当应用程序项目的容器。当您在IDE之外处理应用程序时,它非常方便。以下是解决方案文件的一些用法。
这些是解决方案文件的优点,并且可能会有更多优点。但是解决方案文件不是必须包含的东西,没有它,您仍然可以生活。它只是使开发人员的生活变得轻松,并提高了生产率。
关于c# - DotNet Core-解决方案文件的用途,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43426982/