msbuild 相关问题

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

.NET8 编译期间 $(TargetPath) 获取目标 exe 的行为

当我在 .NET8 控制台项目的 PostBuildEvent 中使用 $(TargetPath) 来使用 Signtool 时,我发现它引用的是 .dll 文件,而不是 .exe 文件。 签名有意义...

回答 1 投票 0

dotnet 测试命令未找到 Microsoft.TextTemplate.targets

我的 csproj 中有这一行 但是...

回答 1 投票 0

Path.GetFullPath 不起作用。我做错了什么?

我的解决方案中有几种不同的自动化。 其中许多使用 [System.IO.Path]::GetFullPath 来帮助避免丢失文件等。 然而,最近我添加了另一个项目,但对于一些

回答 1 投票 0

MSBuild 错误文档

是否有与特定 MSBuild 错误相关的文档?我在网上搜索但找不到任何东西。 我正在寻找可以解释特定的导入内容的文档

回答 1 投票 0

CS1617:/langversion 的选项“10”无效

在 AppVeyor 中构建这个开源 C# 项目时,我收到错误: CSC:错误 CS1617:/langversion 的选项“10”无效。使用“/langversion:?”列出支持的值。 查看构建日志...

回答 4 投票 0

msbuild 命令正在将所有非必需文件夹复制到另一个文件夹的路径

我有一个包含两种项目的整体解决方案: 4.8 .net框架的运行 在 3.1 .net core 上运行 对于在 4.8 上运行的项目,输出路径为“c:\product” 对于一个项目

回答 1 投票 0

发布时如何将文件复制到 NativeAOT 发布目录?

我在同一解决方案中有两个项目,Project.Server.csproj 和 Project.Client.esproj。文件夹结构如下所示: 项目 │ 项目.Sln │ └────源 │ │ 目录.Build.props │ ...

回答 1 投票 0

使用 msbuild 使用不同参数同时构建

我不是 Windows 开发人员。 :) 我尝试查看项目源代码和 Microsoft 的 msbuild 文档,但没有看到立即明显的解决方案。 有什么办法可以让我...

回答 1 投票 0

成功构建后缺少二进制文件?

我有一个 CMake 项目,用于生成 Visual Studio 解决方案,然后尝试编译该解决方案。由于某种原因,编译后的库文件不存在。我已经搜索了我的整个项目...

回答 1 投票 0

用于构建为单个文件的 MSBuild Net 8 属性

我正在使用 Azure DevOps Server(在 Prem 上),并尝试为 Net 8.0.204 构建解决方案(Windows 服务、C#)。 我已经让它工作了,它正在生成我可以在版本中使用的工件。 ...

回答 1 投票 0

在 Visual Studio 2022 中针对 .Net Framework 3.5 进行构建

我有一个使用.Net Framework 3.5版本开发的项目,该项目曾经在Visual Studio 2012中打开。我的机器上安装了VS 2022,我使用它打开了解决方案,它建议升级...

回答 2 投票 0

升级到 Maui 后,在 Xamarin.Android.Tasks.XAJavaTypeScanner.GetJavaTypes 处构建异常“错误 XAGJS7001:System.NullReferenceException”

背景: 一个在 Windows、Android 和 iOS 上运行的应用程序。 单独的项目。 Xamarin.Android、Xamarin.iOS、Windows。 不是 Xamarin.Forms。我们通过 SkiaSharp 和 OpenGL 进行自己的渲染。 几乎全部

回答 1 投票 0

使用 Microsoft.Build API 构建项目

我正在尝试使用 Microsoft.Build 中的类构建一个项目。 代码是: var 项目 = new ProjectInstance(CS_PROJ_FILE); 项目.Build(); 但是它抛出以下异常:

回答 4 投票 0

如何让 MSBuild 恢复任何需要的 NuGet 包

我看过很多关于这方面的文章,包括这里和这里。没有人提供我可以开始工作的解决方案。 我已在 VisualStudio 中打开自动执行此操作的所有功能。但在我们的

回答 1 投票 0

Directory.Build.Props 中的变量不适用于旧式 csproj 格式

我尝试使用 Directory.Build.props 设置一些变量以用于我们不同的项目类型。 ...

回答 1 投票 0

.NET 8.0 项目构建失败无法加载 System.Runtime - 不应加载参考程序集来执行

我有一个多目标net8.0-windows和net48的项目。在这两种配置中,都没有警告或错误。它在 net48 中构建得很好,但是当我尝试在 net8.0-wind 中构建项目时......

回答 1 投票 0

在 MSBuild 中指定程序集版本号作为命令行参数

我希望能够指定在构建过程中生成的所有程序集的版本号作为 MSBuild 命令参数,如下所示: MSBuild.exe /p:版本=5.4.3.0 我看过了

回答 5 投票 0

将 MSBuild 批处理任务输出添加为项目元数据

我的 MSBuild 文件中有一个项目列表: 现在,我想在每个项目上设置其 TargetPath 中的

回答 2 投票 0

在 MSBuild .targets 文件中获取时间作为 linuxtime

我正在尝试注入一个数字Linux时间值(即自Linux纪元开始以来的秒数),用于在C++项目中将构建作为预处理器定义进行构建。以下代码适用于

回答 1 投票 0

Visual Studio 2022 - CSPROJ AssemblyAttribute 显示为丢失文件

我正在尝试在此处的帖子之后向我的程序集添加自定义构建时间属性:https://blog.jermdavis.dev/posts/2023/build-metadata-dotnet 我为属性添加了以下类文件...

回答 1 投票 0

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