Microsoft Build Engine,也称为MSBuild,是托管代码的构建平台,是.NET Framework的一部分。
我有一个 Delphi 11.2 项目,可以在 Delphi 中正常构建,但在命令行上失败。 简而言之,通过 IDE 进行构建似乎使用了与构建时不同版本的 MSBuild...
Visual Studio C# 项目中的自定义生成操作属性
在 Visual Studio C++ 项目中,我可以定义自定义构建操作和相应的属性规则(请参阅 MSBuild 文件夹下的 cl.xml)。如何在 C# 中为自定义构建操作创建这样的规则
是否可以在没有 Visual Studio 的情况下使用 MSVC 进行编译?
在我的工作中,我们尝试使用独立的存储库,这意味着我们的存储库当然包含源代码,但也包含依赖项和构建工具链。我所说的构建工具链是指所有...
数据层应用程序中的 MSBuild 和 sqlcmd 变量 PostDeployment.sql
前言 我使用数据层应用程序项目和 SQL CLR 数据库项目来管理应用程序的数据库部分。 我有 3 台不同的机器(用于本地、dev/ci/qa 和 preprod/prod 部署
如何有条件地应用“csproj”文件中的“<HintPath>”元素?
所以我最近发现,当使用带有 /p:RestorePackagesPath 标志的 msbuild 时,每个 csproj 文件内的 标签似乎优先。见这里。 基本上,执行时...
我有一个 VS 2012 解决方案,其中包含两个项目(WCF C# 服务应用程序和 VB Web UI),我试图通过 TeamCity/MsBuild 命令行进行部署。 每个项目都包含一个发布配置文件 - 让我们
尝试使用同一 DLL 的两个不同版本时出现警告 MSB3243
由于第 3 方库的更改,我尝试使用同一 DLL 的两个不同版本。有很多参考文献可以做到这一点,例如这个,但它们的描述略有不同
MSBuild 的 RestorePackagesPath 参数的用途到底是什么?
在我的构建管道中,我运行以下命令: “C:\Program Files\Microsoft Visual Studio�2\Community\MSBuild\Current\Bin\MSBuild.exe” “C:\ProgramData\SampleProject\SampleProje...
MSBuild,VS2022 错误,带有空“ ef\" 文件夹:错误 CS0006
我正在将项目从.net6转换为.net8,当我切换回.net6版本时,我无法再构建,因为它在空文件夹中寻找生成的dll' ef'虽然有些东西...
如何让 Visual Studio 监视我的 Typescript 文件的更改?
我正在开发一个遗留的、相当过时的 MVC 项目,我的任务是添加几个主要的新功能。虽然大部分 UI 都在 Razor 中,但其中一个功能将涉及相当多的内容......
据我所知,VS2008/MSBuild不支持C#项目的多线程编译。不知道VS2010是否支持。您知道有这样做的第三方产品或开源项目吗?
无法使用 HHC.EXE 和 Visual Studio 2017 RC 将 HHP 编译为 CHM
好的,我知道这是针对 Visual Studio 6 的,但我多年来一直能够在 Visual Studio 中编译 CHM 文件: https://msdn.microsoft.com/en-us/library/aa733976(v=vs.60).aspx 现在,2017 年...
我有一个用 C# 编写的主要可执行文件。 它引用的解决方案中也有几个 dll。 我在 TFS 中创建了一个夜间构建,应该将整个解决方案构建为 Re...
抱歉这个简单的问题,但我已经在谷歌上找不到答案。这里有一个答案,但似乎已经过时了。 MS 在发行版中仅提供源代码。 所以一个链接就是你...
背景 - 我的构建脚本 我想使用 dotnet CLI 创建一个可以针对以下框架的 nuget 包:net462、net48、net8.0。我的库没有依赖项(即它......
我正在尝试为自定义 QBO3 安装实现 MSBuild/部署脚本。我可以使用我当前拥有的脚本构建并发布到远程开发计算机。然而,我的 msbuild sc...
我的问题是,在我的清理中修复了来自editorconfig的警告/错误。但它也会自动修复 CS0535。但我不希望这种情况发生。我怎样才能消除错误并得到修复
我试图根据构建配置使用不同的连接字符串集。 (Debug、Release、Beta、LocalTraining 等...)使用 Config Transform 文件,例如 web.beta.config 即可
我试图根据构建配置使用不同的连接字符串集。 (Debug、Release、Beta、LocalTraining 等...)使用 Config Transform 文件,例如 web.beta.config 即可
MSBuild - 将来自 editorconfig 的警告视为错误(在构建期间强制执行)
我为我的项目设置了一个 .editorconfig 文件,它在我的 IDE 中完美运行并抛出正确的警告。示例:IDE0052(未使用的变量)和 IDE0055(格式错误)。 不过,我会...