Microsoft Build Engine,也称为MSBuild,是托管代码的构建平台,是.NET Framework的一部分。
Windows 和 WSL2 启动配置文件(在 launchSettings.json 中)和多目标控制台应用程序(.net472 和 .net9.0)
我有一个 .NET 9.0 控制台应用程序,是在 Windows 上使用 Visual Studio 2022 构建的,它有 2 个启动配置文件(Win 和 WSL2): { “个人资料”:{ “窗口”:{ “命令...
带有 dotnet pack 的软件包版本始终为 1.0.0
TLDR:dotnet pack 在为程序集创建 nuget 包时在哪里提取版本信息? 我有一个库,我已从 .NET 4.6.1 项目转换为 .NET Core p...
Visual Studio 2022:无法打开包含文件:“ctype.h”
我在 C++ 构建中收到了臭名昭著的错误消息:“无法打开包含文件:'ctype.h'”。我知道类似的问题已经被问过多次,但我的情况似乎有所不同,因为我是
我正在尝试编写一个 MSBuild 任务,从我的生产构建脚本上的 bin 文件夹中删除 Obj 目录和 PDB,但似乎无法使其正常工作。 有没有人有一个例子
如何在 .net Framework ASP.NET Web 应用程序构建时强制重新安装选定的 nuget 包
我正在开发一个大型 .net Framework 4.8 ASP.NET Web 应用程序。 Nuget 包管理是使用packages.config 格式完成的。网络中定义了 150 多个 nuget 包引用
升级到 Visual studio 2015 后出现奇怪的构建错误想要复制 pagefile.sys
在解决方案中构建 MVC 项目时出现此错误。我的解决方案中根本不存在对这些文件的引用。 C:\Program Files (x86)\MSBuild .0 in\Microsoft.Common.CurrentVersion.targ...
重用 Directory.Build.props 但添加“-windows”
因此,对于我的 C# 项目,我非常喜欢使用 Directory.Build.props,例如用于设置整个解决方案的 dotnet 版本。 然而,这有一个问题。 当我在
如何在构建期间再次使用 MS T4 TextTemplate
我不知道问题是什么时候开始发生的,但我相信是在 5 个月前,因为那是我最后一次为 https://github.com/innovoft/Innovoft.IO.SplitRe 进行更新...
我开发了一个.NET模板,但我不希望它成为一个可构建的项目。当我在 Visual Studio Code 或 Visual Studio 中打开它时,它显示错误,如果我尝试构建它,我会遇到更多 e...
如何使 .NET Framework 测试适配器遵循绑定重定向
我正在使用 MSTest + dotnet test + Visual Studio 中使用的自定义测试适配器,并且遇到了许多版本中冲突的传递依赖项(特别是 System.Memory、System.
如何“回显”并了解 Visual Studio IDE 设置变量的值(即使用 $() ) 例如 $(WindowsSDK_IncludePath) 怎么知道它是什么
如何通过较新的 Visual Studio 非 GUI(即)解决旧项目的构建问题。 MSVC 构建; C: xt2fsd-code> msbuild Ext3Fsd.sln /p:Configuration=Release MSBuild 版本 17.12.12+1cce77968 ...
有什么方法可以禁用 .net 9 Web 项目的静态文件指纹识别功能吗?
我有一个 Photino.Blazor 项目,由于 _content 中的一些奇怪之处取决于调试/发布/发布输出,我们最终不得不手动将以下内容添加到 csproj 中,以确保...
如果我们要部署单文件应用程序,有没有办法从我们的代码内部获取单文件应用程序.exe 的路径? 我问的原因是因为我有一个示例控制台应用程序,
我有两个 MSBuild 项目,它们部分相互依赖。 项目 A(后端)是一个 ASP.NET 项目,它使用 Reinforced.Typings 框架导出 TypeScript 声明。 ...
dotnet build 命令默认使用所有核心。在旧机器上,这使得 它完全没有反应。 可以通过将 -m (或 -maxCpuCount)传递给 msbuild 来配置它: dotnet build -m:3 是...
将 webpack 构建与 ASP.NET Core 3.0 集成的最佳方式?
我正在将 ASP.NET Core 应用程序升级到 V3,并使用 Visual Studio 2019 进行开发/调试。整个过程很顺利,除了以下几点: 公共无效配置(….. 应用程序。
如何在 msbuild 内联任务中使用 .NET 6 函数?
我有 Visual Studio 2022,并且安装了 .NET 9。 在构建过程中(实际上是在构建开始之前),我需要创建一个符号链接,并且我需要以跨平台的方式执行此操作,因为我...
我正在尝试为我的团队制定全球规则。我们在 C# 项目中使用 VS2012 和 TFS。我想抑制某些警告并将某些警告视为错误。我找到了...
使用 Github Actions 构建多个 Visual Studio 解决方案
我正在尝试使用 Github Actions 构建多个解决方案。我正在使用矩阵策略,因为我需要在 x64 和 x86 中构建发布和调试,但是,我找不到如何使用通配符构建