.net-core - 使用 dotnet cli 一步编译多个 dotnet core 项目

标签 .net-core dotnet-cli

假设这个文件夹结构

SampleApp
        global.json
        Src  
            Web             
                project.json
                Startup.cs
                ...
            Model
                project.json
                Startup.cs
                ...

如何使用 dotnet 编译这两个项目? (来自命令行,而不是在 Visual Studio 中)

如果您在根文件夹级别运行 dotnet build,您会得到

Could not find file .. project.json

我可以看到有this outstanding enhancement在 CLI 存储库上,但那是从 2 月 2 日开始的。

任何脚本在盲目调用所有 src 子文件夹上的 dotnet 之前都必须考虑依赖关系。

最佳答案

dotnet build 命令接受 glob 模式。所以你可以这样做:

dotnet build Src/**/project.json

关于.net-core - 使用 dotnet cli 一步编译多个 dotnet core 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36562345/

相关文章:

wpf - 如何使用 RESX 本地化 WPF .net-core 应用程序

c# - 由于缺少 Configuration Builder,没有 DI 无法读取 appsettings.json

c# - 使用 gRPC 进行基于自定义 channel 的身份验证

c# - 净核心: ManagementObjectSearcher throws exception on initializing

nuget - project.json 指定 NuGet 依赖项的确切版本

c# - 使用 .NET Core 应用程序优雅地处理 AWS ECS 停止任务

asp.net-core - .NET Core 1.0 - 如何使用 xUnit 命令行运行 "All tests in Solution"

c# - 如何将解决方案测试的代码覆盖率结果文件输出到解决方案目录而不是测试项目目录

asp.net-core - .NET CLI(dotnet build)和 AOP 库

c# - 就像在 Visual Studio 中一样,使用 dotnet CLI 和 VSCode 创建和引用类库