msbuild 相关问题

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

Azure Pipeline 中的 MSBuild 未使用编译符号

我有一个管道任务,看起来像 - 任务:VSBuild@1 显示名称:'MSBuild $(解决方案)' 输入: 解决方案:'$(mainProject)' vs版本:'17.0' msbuildArgs: '/p:OutputPath=$(构建。

回答 1 投票 0

有没有办法从项目中传递用作另一个项目参考的预定义宏

我有以下项目: Application.vcxproj(参考CoreStaticLib) CoreStaticLib.vcxproj(参考 HelpersLib) HelpersLib.vcxproj 我如何将预定义的宏从 HelpersLib 传递到 CoreStat...

回答 1 投票 0

错误 MSB4181:“ResolveComReference”任务返回 false,但未记录错误

当我在 gitlab 中构建我的应用程序时。应用程序源代码位于 .NET 中,它给了我一个错误和警告。 例外: C:\Program Files (x86)\Microsoft Visual Studio�2\BuildTools\MSB...

回答 1 投票 0

.NET Core 6.0 上的 MSBuild 出现错误 MSB3971

我需要通过 ADO 管道构建一个简单的 .NET Core 6.0 解决方案。 我写了一个这样的yml: 扳机: 路径: 包括: - TAF/* 水池: vmImage:ubuntu-最新 变量: 解决方案:'...

回答 1 投票 0

在 docker 构建期间运行 msbuild 目标会导致错误

我使用 msbuild 目标来替换 .appsettings 文件中的某些值。 这是命令: 我使用 msbuild 目标来替换 .appsettings 文件中的某些值。 这是命令: <Exec Command="pwsh -Command &quot;$appSettingsPath = '$(AppSettingsFilePath)'; $json = Get-Content $appSettingsPath | ConvertFrom-Json; $json.VersionInfo.AppVersion = '$(VersionMatch)$(VersionSuffixMatch)'; $json | ConvertTo-Json | Set-Content $appSettingsPath&quot;" /> 这很好用! 但是,当在 dotnet build 内运行 Dockerfile 时,脚本会失败并显示 MSB3073 Parser Error 奇怪的是,在显示错误位置的日志中,$json变量消失了。 日志输出: … vertFrom-Json; .VersionInfo.AppVersion = '1.0.0-preview1'; | Convert … 我搜索了很多,尝试转义变量,考虑其他解决方案,但目前我陷入困境。我很感激任何可以为我指出解决方案的提示。 我设法通过将我的 powershell 脚本移动到一个文件并从 .targets 调用该文件来解决这个问题 <Exec Command="pwsh -File update-settings.ps1 $(AppSettingsFilePath) $(VersionMatch) $(VersionSuffixMatch)" /> 现在也可以在docker build期间工作

回答 1 投票 0

如何在 github 操作上为 msbuild 设置 net.framework 4.6.1?

当我使用最新的 setup-dotnet 时,我收到错误 MSB3644:未找到 .NETFramework,Version=v4.6.1 的参考程序集。要解决此问题,请安装开发人员包(SDK/目标包)...

回答 1 投票 0

当我运行msbuild时,这条线来自哪里? (“gitub.com”)

当我在 Visual Studio 中构建项目时,我看到构建输出中出现这个奇怪的警告: 警告 NU1803:您正在使用“HTTP”源“http://gitub.com”运行“恢复”操作。 ...

回答 1 投票 0

修复了“包含重复的‘编译’项目。” Visual Studio 中出现错误

这是一个非常烦人的VS错误,我在VS 2019 16.8.1 我花了很多时间来修复它: 包含重复的“编译”项目。 .NET SDK 包括 通过

回答 3 投票 0

使用 TeamCity 运行构建时出现 MSBuild 错误 MSB3202

我的任务是为我们的小型 .Net 商店研究和实施 CI。经过研究后,我们选择 TeamCity 进行自动化构建。安装 TeamCity 和 MSBuild 非常困难...

回答 4 投票 0

在docker容器中为cmake配置Visual Studio工具集路径

我使用了一个例子 微软将为 C++ 应用程序创建一个构建容器。 它可以工作,我可以使用 vs 提示符来运行 msbuild.exe。 尽管如此,当我尝试使用 cmake 来预配置我的项目时,它

回答 1 投票 0

在命令行上覆盖属性表

我正在寻找一种将命令行上的属性表(.props 文件)传递给 MSBuild 的方法。 MSBuild 似乎没有针对属性表的特定开关,但有一个 /property 命令...

回答 1 投票 0

nuget.dgspec.json 文件的用途是什么?

本地存储库服务器隔离了某些包。由于 nuget 恢复从存储库中选择了 dotnet 运行时 6.0.18,因此由于该包的隔离,nuget 恢复始终失败...

回答 1 投票 0

有没有办法知道Visual Studio中活动的解决方案平台?

我正在 Visual Studio 中创建一个 C# 解决方案,根据活动解决方案平台的设置,我希望某些项目的行为略有不同。请参阅下面的配置

回答 1 投票 0

VS Code、.NET Core - 使用 MSBuild Target 构建之前更新版本

我试图在编译项目之前自动更新 .csproj 文件中的 Version 元素,以便输出的 dll 具有该版本号。 我的要求: 仅在发布版本上运行

回答 1 投票 0

如何解决尝试在 Windows Server 2019 上的 Visual Studio 2022 上构建 Azure DevOps 代码时显示的以下错误

##[错误]C:\Program Files\Microsoft Visual Studio�2\Community\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(1217,5):错误 MSB3644:.NETFramework 的参考程序集,维西...

回答 5 投票 0

命令退出,代码为 2 Visual Studio 2017

当我尝试构建 Windows 应用程序时,出现以下错误。 命令 “C: epos\CommunityLive\CL_GateApp\signing\StrongNameUnsignedAssemblies.bat C: epos\CommunityLive\

回答 1 投票 0

如何使用预处理器指令有条件地包含特定的 CSS 片段?

问题: 我有两个构建配置。每个都有自己的预处理器符号:DEV 和 PROD。 我希望每个版本都有自己的背景图像颜色。 对于 C# 文件,我知道我可以使用

回答 1 投票 0

Azure DevOps 构建管道损坏 unicode 文件名

我们有一个针对 .NET Framework 4.7.2 的遗留 .NET MVC 5 项目。我们使用经典界面在 Azure Devops 中创建了一个构建管道(稍后我们将切换到 YAML),并且我们有一个托管代理...

回答 1 投票 0

Blazor:如何使用预处理器指令有条件地包含特定的 CSS 片段?

问题: 我有两个构建配置。每个都有自己的预处理器符号:DEV 和 PROD。 我希望每个版本都有自己的背景图像颜色。 对于 C# 文件,我知道我可以使用

回答 1 投票 0

MSBuild:如何使用预处理器指令有条件地包含特定的 CSS 片段?

问题: 我有两个构建配置。每个都有自己的预处理器符号:DEV 和 PROD。 我希望每个版本都有自己的背景图像颜色。 对于 C# 文件,我知道我可以使用

回答 1 投票 0

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