msbuild 相关问题

Microsoft Build Engine,也称为MSBuild,是托管代码的构建平台,是.NET Framework的一部分。

如何启动 PowerShell 作为 MSBuild 中的构建后步骤?

目前,您无法在 Visual Studio 2022 中轻松调试二进制 PowerShell 模块(不是代码!)。 无需手动打开 PowerShell 会话,只需将位置更改为我的项目,...

回答 1 投票 0

如何在.NET core中使用.settings文件?

我正在将应用程序移植到依赖于 .settings 文件的 .NET core。不幸的是,我找不到从.NET core 读取它的方法。通常,将以下行添加到 .csproj 会生成...

回答 4 投票 0

如何获取 MSBuild 文件中嵌套的 TaskItem 元数据值?

我有一个 MSBuild TaskItem,其中包含从 JSON 配置收集的元数据。单个元数据的示例是 %(配置.对象:名称) 如果是数组的话...

回答 1 投票 0

使用 Conan 2.0 构建 Boost 使用 MSVC 失败

我正在使用以下设置: 视觉工作室: Microsoft Visual Studio Professional 2022(64 位)- 当前 版本17.10.2 柯南: 柯南2.4.1版 这是我的柯南简介: [设置] 拱=x...

回答 1 投票 0

NuGet 未在构建时恢复包

我刚刚在一台新计算机上创建了一个工作区,从 TFS 获取了我们项目的最新信息,启用了 NuGet Restore,并且得到以下(略读)输出: 1>------ 重建全部开始: 项目:

回答 8 投票 0

CoreCompile 被跳过。我希望它发生

我的情况是,我有一组受源代码控制的 C# 文件。我下载它,在命令行中使用此命令构建解决方案文件。 “C:\ Windows \ Microsoft.NET \ Framework64 4.0.30319 \ MSBuild.exe”

回答 2 投票 0

Visual Studio 构建步骤和 MSBuild 构建步骤之间的差异

我正在创建一些构建定义,我在 Visual Studio 构建步骤和 MSBuild 构建步骤之间看到的唯一区别是 VS 构建步骤将 Visual Studio 版本添加到构建中。

回答 4 投票 0

如何根据Visual Studio版本更改targetframework

我想支持项目中从 .NET Standard 2.0 到 .NET 8.0 的每个目标。现在 $(ExtraTargetFrameworks)netstandard2.0 一起使用

回答 1 投票 0

如何强制 dotnetpublish 在具有多个模块的解决方案上使用发布配置

我们有一个中央.NET解决方案,它使用多个模块,每个模块都有自己的.csproj和.sln,目前它们使用.NET 7。 我正在尝试发布所有模块并强制它们全部使用 R...

回答 1 投票 0

什么原因导致 MsBuild 出现“无法解析依赖项错误”?

我正在尝试设置一些构建脚本以进行持续集成,但我发现了一些奇怪的东西。 我的解决方案可以从 Visual Studio 2010 正常编译,但在构建 exac 时失败并出现错误...

回答 4 投票 0

通过 nuget 包分发 .editorConfig 自定义设置

我在尝试在 C# .NetFramework 解决方案中实现基于编译器的代码分析时遇到问题。我决定使用 Microsoft.CodeAnalysis.NetAnalyzers nuget 包和一些自定义的 .editorcon...

回答 1 投票 0

无法加载文件或程序集System.ComponentModel.Primitives

我已将项目从 .NET Framework 4.6 升级到 .NET6,现在收到此错误: '无法加载文件或程序集'System.ComponentModel.Primitives,版本= 6.0.0.0,文化=中性,

回答 1 投票 0

MSBuild:如何获取Directory.Build.props文件中的项目sdk版本(TargetFramework)?

我一直在使用 Directory.Builds.props 中的一些 MSBuild 属性,其中最新的是更改 obj/bin 文件夹的位置。默认情况下,项目输出放在...

回答 1 投票 0

project.assets.json 没有目标 - 2 个项目在同一文件夹中共享相同的文件

上下文 我的项目结构如下: 项目A(文件夹) /- 文件 // ProjectA.csproj(目标net48) /- ProjectA.NetCore.csproj(目标net8.0-windows) 项目共享相同的文件。 问题 构建时...

回答 1 投票 0

使用 OutDir 时,每个目标框架的子文件夹中的 MSBuild 输出

使用新的 SDK 样式 csproj 格式时,可以使用 元素来表示要构建项目的目标框架的分号分隔列表。 结果是一个

回答 2 投票 0

如何使用 Jenkins 和本地构建生成相同的版本

我打算使用 semver2.0,并添加 + 作为主分支的元数据。 例如:在主1.2.3+20241202121212上 例如:在版本 1.2.3 上 我将提供major、mino、patch作为Jenkins的参数。 我的问题是,h...

回答 1 投票 0

NSwag 在 Command="$(NSwagExe_Net80) run NSwag.json /variables:Configuration=$(Configuration)" 中启动 .NET 8 API 项目

在Dotnet API项目中,最近我们正在将.NET版本从6升级到8。 在新版本的应用程序中,在 nswag.json 文件中 “documentGenerator”引擎由“

回答 1 投票 0

未设置“VCTargetsPath.vcxproj”的OutputPath 属性

我尝试按照本指南构建 OsmAnd 本机渲染库:为 OsmAndMapCreator 编译本机渲染库。 但是,当我执行 amd64-

回答 1 投票 0

MSBuild 忽略 /p: 键中指定的构建配置

有一个具有多个构建配置的Delphi项目。其中一个 .pas 文件具有条件编译指令,其中包含其中一种配置的特定资源文件。 {$我...

回答 1 投票 0

使用命令发布WPF项目

发布我的 WPF 项目时,我通常使用 Visual Studio 22,方法是转到“Publish Selection”,插入我的设置(win-x86、any-cpu、独立)。 这按预期工作,但是...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.