.net - 如何要求 dotnet build 命令生成 64 位工件
问题描述
我们有一个.Net core 3.1
基础web application
,我们使用dotnet build
命令在 CI/CD 管道中生成构建文件。下面是我们的构建命令的样子——
dotnet build MySolution.sln -m:1 -f=netcoreapp3.1 --nologo -c Release -p Platform=x64
问题是此命令的最后一部分不起作用 --p Platform=x64
我们得到以下错误 -
MSBUILD : error MSB1005: Specify a property and its value.
Switch: -p
我们查看了构建命令文档,但没有找到任何方法来创建 64 位工件。有没有办法指定不同的平台(x86 vs x64)来dotnet build
命令?请帮忙!
解决方案
推荐阅读
- taskmanager - 在主应用程序退出之前,使用 Process.Start 启动应用程序不会显示在任务管理器中
- python - 使用当前正在运行的服务器测试 python 请求
- asp.net-core - webpack 4 aspnetcore 2.2 HMR 未在浏览器中重新加载
- vb.net - 为什么 jgejala = drkonsultasi.item(0) 评估为无效操作?
- sql-server - 如何解决使用 OPENROWSET 执行代码的问题?
- reactjs - 使用指定和未指定键创建 Typescript 接口的问题
- java - 在 Jenkins 作业中使用来自 Java 的字符串
- python - 与完整的网站相比,我抓取的 HTML 代码似乎不完整。HTML 可以动态变化吗?
- node.js - 当大量用户在线和运行时,NodeJS 套接字滞后
- google-apps-script - 在 Google Slides API 中是否有更新页面设置大小的已知方法?