asp.net-core - 一起构建 .NET Standard 和 asp.net core
问题描述
我有一个带有 asp.net core 3.1 和一些 .net 2.0 标准库的小解决方案。我的管道失败并显示以下内容:
[错误]C:\Program Files\dotnet\sdk\3.1.201\Microsoft.Common.CurrentVersion.targets(3032,5):错误 MSB4216:无法运行“GenerateResource”任务,因为 MSBuild 无法创建或连接到具有运行时“CLR4”和架构“x86”的任务主机。请确保 (1) 请求的运行时和/或架构在机器上可用,以及 (2) 所需的可执行文件“C:\Program Files\dotnet\sdk\3.1.201\MSBuild.exe”存在并且可以跑。
这是我的管道:
trigger:
- none
pool:
vmImage: 'windows-latest'
variables:
solution: 'Frontend/VendorFormAPI/VendorFormAPI.sln'
buildPlatform: 'Any CPU'
buildConfiguration: 'Release'
steps:
- task: NuGetCommand@2
inputs:
command: 'restore'
restoreSolution: '$(solution)'
feedsToUse: 'select'
- task: DotNetCoreCLI@2
displayName: 'Building solution'
inputs:
command: 'build'
projects: '$(solution)'
- task: DotNetCoreCLI@2
displayName: 'Publish project'
inputs:
command: 'publish'
publishWebProjects: true
arguments: '--configuration $(BuildConfiguration) --output $(Build.ArtifactStagingDirectory)'
projects: '$(solution)'
- task: PublishBuildArtifacts@1
displayName: 'Drop artifacts to container'
inputs:
PathtoPublish: '$(Build.ArtifactStagingDirectory)'
ArtifactName: 'drop'
publishLocation: 'Container'
不可能建立这个吗?
解决方案
这是由于解决方案中的一个 Windows 窗体项目。
推荐阅读
- twilio - 在 TWIML VOICE 的 Dial 标签中实现纯文本
- css - Change background-color of bootstrap's pagination
- java - 从 JSON 响应中获取属性
- java - @NotNull 注释在模式生成中不会转换为非空约束
- webstorm - “无法解析目录”针对 create-react-app 的 WebStorm 警告
- c# - How to make manual Scroll with scrolling according to the size of its contents in Unity?
- node.js - 如何在公共 IP 上部署节点角度应用程序?
- sql - 将两列数据合二为一
- regex - 用于匹配 angular2 中的 html 标签的正则表达式
- javascript - 从 txtfield 获取并连接到数据库以及 nodeJS