msbuild 相关问题

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

为什么VS 2022大多使用msbuild.exe,有时切换到vbcscompiler.exe?

这一切都始于我们的一位安全人员向我发送的一个问题。 他问我下面的这种行为是否正常且符合预期。 坦白地说:我不知道! 所以,我搜索了一下,但...

回答 1 投票 0

Msbuild ItemGroup 排除不适用于通配符

此项目组 ItemsFromAnotherTarget 包含: ..\..\References\AnotherFolder\ReferencedAssembly.dll bin\GenerateAssembly1.dll bin\GenerateAssembly2.dll 某个文件夹\某个文件.txt 某个文件夹\某个...

回答 2 投票 0

如何使用 BuildOutputInPackage 将文件夹复制到 nuget 包中

我正在尝试将文件夹复制到多目标项目的 nuget 包中。 我的输入文件夹是Example,我希望将其内容复制到nuget包中的Example文件夹中(对于每个lib v...

回答 1 投票 0

在 Visual Studio 2017 中为 MSBuild 启用二进制日志记录

为了使用 MSBuild 15.3 中引入的 MSBuild 二进制日志记录格式,我必须运行 MSBuild 并传入 /bl 命令行参数: msbuild.exe MySolution.sln /bl 我怎样才能拥有Vi...

回答 3 投票 0

在 Visual Studio 解决方案中自动构建不同配置的依赖关系

我有一个具有两种配置的 Visual Studio 项目:调试 32 和发布 32。该项目包含一个模块,每个配置具有不同的构建依赖项: 对于 Debug 32,模块

回答 1 投票 0

如何在 VS 中创建一个项目文件来收集多个单独项目的输出

我有几个项目将被编译成一个nuget包。根据我收到的建议,我尝试使用 NoTargets SDK 来实现这一点。我没有使用 msbuild 的经验...

回答 1 投票 0

msbuild 数组迭代

我如何制作一个迭代的任务...

回答 2 投票 0

如何从 MSBUILD 脚本执行 Visual Studio 特定的 linker.exe

我遇到了在 C# 项目 (.csproj) 构建期间调用“linker.exe”的情况。如果我使用 Visual Studio 2019 构建 C# 项目,那么我想执行 Visual Studio 2019 ...

回答 0 投票 0

在没有 NuGet 的 .NET 中可以进行本地依赖解析吗?

我有两个共享库 .NET 项目 B 和 C,它们都依赖于另一个共享库项目 D。 B 和 C 都有各自的 CLI 包装器项目,它们需要独立构建......

回答 1 投票 0

我可以使用旧版本 Visual Studio 中的 msbuild 构建面向 .NET 8 的项目吗?

我有一个随 .NET 7 一起推出的旧版本 Visual Studio 2022。由于系统要求原因,我无法将 Visual Studio 2022 升级到支持 .NET 8 的最新版本。 ...

回答 1 投票 0

MSBuild 不会编译我的解决方案,它失败并出现严重且荒谬的错误

我有一个项目可以完美编译到vs2012中,没有任何警告/错误。 当我尝试使用 msbuild 3.5 或 3.0 编译同一项目时,出现以下错误: Microsoft (R) 构建引擎...

回答 1 投票 0

当引用的程序集版本更改时如何中断构建?

我有一些 C# 可以修复已在较新版本的 Sitecore CMS 中修复的问题。 我希望当我们升级到新版本时删除修复程序,但这可能需要一段时间......

回答 3 投票 0

如何在 Visual Studio 2022 中为 NodeJS 创建 TypeScript 项目(非代码)

我想在 Visual Studio 2022(不是 Visual Studio Code)项目中开发一个 nodeJS 脚本。 我有一个 ASP.NET Core C# 项目。 在该项目中,我有一个文件夹 TypeScript。 在打字稿中我有...

回答 1 投票 0

在 Visual Studio Online 构建 ASP.NET 5 期间未定义或导入预定义类型“System.Void”

当我尝试在 Visual Studio Online 中构建项目时出现此错误: …\Frontend\Startup.cs(65,49):错误 CS0518:未定义或导入预定义类型“System.Void” ...\Frontend\Startup.cs(...

回答 16 投票 0

CSC 错误 CS0006:找不到元数据文件“SonarAnalyzer.dll”

我在 TeamCity 中构建过程中遇到随机问题。我有两种配置:第一种用于重建+单元测试。其次是工件依赖性,使用 SonarQube 分析器。当 Teamcity

回答 2 投票 0

有没有办法检测 .NET csproj 构建中的特定错误,并在响应中记录特定错误消息

我时不时地遇到一个奇怪的构建错误,用一个简单但非常不直观的修复。 通常,当某个地方的某些东西被配置为做一些丑陋的事情时:D 显然我修复了它“

回答 1 投票 0

MSBuild - csproj - 使用组合从构建中排除文件夹

为了允许在 Visual Studio 和 Linux DevContainer 中并行构建我们的项目,我更改了项目的构建配置,如下所示: 目录.Build.props ...

回答 1 投票 0

有条件的默认项目元数据

我希望 Content\** 下的所有项目文件默认将 CopyToOutputDirectory 设置为 PreserveNewest,同时仍然需要添加每个项目(因此不包含通配符)。像这样的东西: <

回答 2 投票 0

引用不同数据库中的 sys 表时 MSBuild 失败

SQL Server 2019。我们有一个购买的应用程序,无法向该数据库添加任何代码(我们称之为供应商)。 我们在另一个数据库(称为 xyz)中有一个视图,它从系统获取数据

回答 1 投票 0

如何启用代码分析IDE0058作为构建错误?

我想启用 IDE0058 作为构建过程中的错误。这是我尝试这样做的方法。 启动 Visual Studio 2022(版本 17.11.2) 创建新项目。项目类型:C#、Windows、控制台 -> 控制台...

回答 1 投票 0

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