msbuild 相关问题

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

如何在 macOS 上安装 MSBUILD?

抱歉这个简单的问题,但我已经在谷歌上找不到答案。这里有一个答案,但似乎已经过时了。 MS 在发行版中仅提供源代码。 所以一个链接就是你...

回答 2 投票 0

NuGet 包的多框架目标

背景 - 我的构建脚本 我想使用 dotnet CLI 创建一个可以针对以下框架的 nuget 包:net462、net48、net8.0。我的库没有依赖项(即它......

回答 1 投票 0

针对自定义文件夹的 QBO3 部署

我正在尝试为自定义 QBO3 安装实现 MSBuild/部署脚本。我可以使用我当前拥有的脚本构建并发布到远程开发计算机。然而,我的 msbuild sc...

回答 1 投票 0

我可以将C#中CS0535的严重级别设置为建议的级别吗

我的问题是,在我的清理中修复了来自editorconfig的警告/错误。但它也会自动修复 CS0535。但我不希望这种情况发生。我怎样才能消除错误并得到修复

回答 1 投票 0

如何根据调试会话的构建配置设置不同的连接字符串

我试图根据构建配置使用不同的连接字符串集。 (Debug、Release、Beta、LocalTraining 等...)使用 Config Transform 文件,例如 web.beta.config 即可

回答 1 投票 0

如何在运行时根据构建配置拥有不同的连接字符串

我试图根据构建配置使用不同的连接字符串集。 (Debug、Release、Beta、LocalTraining 等...)使用 Config Transform 文件,例如 web.beta.config 即可

回答 1 投票 0

MSBuild - 将来自 editorconfig 的警告视为错误(在构建期间强制执行)

我为我的项目设置了一个 .editorconfig 文件,它在我的 IDE 中完美运行并抛出正确的警告。示例:IDE0052(未使用的变量)和 IDE0055(格式错误)。 不过,我会...

回答 1 投票 0

C# - 根据CPU平台选择TargetFrameworks

我有一个为 x86 编译的旧版 C# 应用程序。我将其升级到 VS 2022,并除了 x86 之外还启用 x64。我想使用 .Net Framework 4.5 编译旧版 x86 并使用 .Net 编译 x64...

回答 1 投票 0

如果我导入带有我自己的构建目标的自定义目标,为什么不会调用 C# 预构建和后构建事件?

如果我导入带有我自己的构建目标的自定义目标,为什么不会调用 C# 预构建和后构建事件? 我有一个 C# 项目文件,我通过导入自己的自定义目标文件对其进行了修改...

回答 1 投票 0

如果我导入带有我自己的构建目标的自定义目标,为什么不会调用 C# 预构建和后构建事件?

如果我导入带有我自己的构建目标的自定义目标,为什么不会调用 C# 预构建和后构建事件? 我有一个 C# 项目文件,我通过导入自己的自定义目标文件对其进行了修改...

回答 1 投票 0

指定的解决方案配置“最新|任何CPU”无效

我在 Jenkins 中运行 MSBuild 脚本时遇到此错误 C:\\.sln.metaproj : 错误 MSB4126: 指定的解决方案 配置“最新|任何 CPU”无效。

回答 3 投票 0

每秒生成 MSB4018 错误:未找到 System.Text.Json 且 .deps.json 文件为空

我正在使用 .NET SDK 6.0.135 在 Visual Studio 2019(32 位目标平台)中开发 C++/CLI 项目。该项目在构建服务器上运行并依赖于 System.Text.Json,尽管它不是

回答 1 投票 0

使用显式构建配置恢复 msbuild

我们有一个 VS2022 C# .net8 解决方案,其中包含一些项目,必须使用两个不同版本的 nuget 包 (npgsql) 进行编译。我们通过定义一个特殊的 Buildvariable 解决了这个问题(OLD_N...

回答 1 投票 0

Visual Studio 22 尝试将构建后事件作为单个 cmd 执行

我将项目升级到 vs22/.net6,看起来 vs22 正在尝试将我的构建后事件作为单个命令执行。 每一行都是一个单独的 xcopy cmd。 这里有什么问题吗? 我尝试执行...

回答 1 投票 0

记录运行 msbuild 构建时每个任务所花费的时间

我们有一个长时间运行的 msbuild 脚本,我正在尝试加快速度。有没有办法让 msbuild 记录每个目标所花费的时间? 我查看了 xml 记录器,但它只是输出到...

回答 3 投票 0

MSBuild:条件构造(项目参考 | 文件参考)

我仍在尝试消除包含 cobol-Projects 的项目中对 cobol 编译器的需求。 是否可以创建以下构建行为: 如果配置是调试,则使用

回答 2 投票 0

为什么我无法卸载.NET Framework 4.8?

我想让 System.ValueTuple 4.5 在我们的 TFS 服务器上的构建中工作。我的问题是否有可能将 System.ValueTuple 4.5.0 放到 TFS 2015 服务器上? 我安装了.NET Fra...

回答 1 投票 0

C# PS Cmdlet - 无法加载文件或程序集或其依赖项之一。系统找不到该文件

我正在用 C# 编写一个 PowerShell cmdlet,一切正常,直到我引用 nuget 中的库,然后抛出有关无法加载文件或程序集的错误。 就好像代码不是内置的...

回答 1 投票 0

如何扩展我的发布配置文件以部署到多个位置?

以下是为我的开发环境生成的发布配置文件:

回答 0 投票 0

如果输出目录文件比源文件新,如何阻止 .csproj 文件的任何构建操作?

如果输出目录 DLL(例如 bin\Release 相对目录中)比所有源文件新,则尝试让 MSBuild 不执行任何操作。 是否有一个属性可用于停止构建/复制歌剧...

回答 1 投票 0

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