gpt4 book ai didi

.net-standard - 基于 appveyor .NET Standard 2.0 构建

转载 作者:行者123 更新时间:2023-12-04 00:27:00 29 4
gpt4 key购买 nike

我将我的项目 ( https://github.com/MarkKhromov/The-Log) 迁移到 .NET Standard 2.0,但我的应用程序构建已损坏。我该如何解决这个问题?

我的解决方案包含:

  • .NET 标准项目
  • 控制台应用程序项目
  • 类库(测试)项目

我已经试过写道:

dotnet: 2.0.0
script:
- dotnet restore
- dotnet build

- dotnet build TheLog/TheLog.csproj -c Release -f netstandard2.0
- msbuild TheLog.Demos/TheLog.Demos.csproj /p:Configuration=Release
- msbuild TheLog.Tests/TheLog.Tests.csproj /p:Configuration=Debug
- nunit-console TheLog.Tests/TheLog.Tests.csproj

但每次我都会出错

最佳答案

需要更改 AppVeyor 上的两个设置。
1. 将Build worker image更改为Visual Studio 2017 - 环境设置
2. 将“dotnet restore”命令添加到 Before build script 作为 CMD - Build setting

我已经在 .NET Standard 2.0 或 .NET Core 2 上的一个新的空项目/解决方案集上确认了这一点。

关于.net-standard - 基于 appveyor .NET Standard 2.0 构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46121024/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com