msbuild 相关问题

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

尝试将包推送到 nuget.org 时收到 403

我一直在关注这篇关于如何将包发布到 nuget.org 库的文档,但我一直收到 403 禁止的消息。 我已完成以下步骤: 浏览到我在 nuget.org 中的帐户。 点击...

回答 3 投票 0

MSbuild 对生成文件的最新检查无法按需要工作

我有一个c#项目,其中包含几个生成的文件(由T4生成),这些文件稍后包含在编译中。代码文件的生成本身工作正常,但不幸的是增量构建看到

回答 1 投票 0

MSBUILD 的公共集会财产

Visual Studio 中有一个文件夹,其中包含一些公共程序集。 VS2022 的示例: C:\Program Files\Microsoft Visual Studio�2\Enterprise\Common7\IDE\PublicAssemblies。 我有一个客户...

回答 1 投票 0

Nugget Language.Ext.Core 库版本 4.0.4 被较低版本 4.0.0 覆盖

我有一个依赖项,需要使用 ** ** dll 的 nuget 打包版本。该包被下载到 %appdata% 中的 .nugget 中,并在两个 Visual Studio Pro 中成功引用...

回答 1 投票 0

如何调试 MSBuild Customtask

我正在尝试调试我刚刚创建的 MSBuild Customtask,但由于某种原因它永远不会在断点处停止。我什至尝试过这个: 公共覆盖 bool 执行() { ...

回答 4 投票 0

Visual Studio 构建错误“路径中存在非法字符”

当我尝试在包含网站的 Visual Studio (2010 SP1) 中构建解决方案时,出现以下有趣的错误。 ------ 构建开始:项目:C:\...\Web\,配置:调试任何 CPU ------

回答 11 投票 0

将 Visual Studio 中多个项目的输出聚合到一个文件夹中

我有一个包含多个相关控制台应用程序的解决方案。所有应用程序都旨在分布到同一台计算机上,并且它们都具有一些共同的依赖关系。这类似于...

回答 1 投票 0

如何使额外的文件成为我构建的程序集的依赖项?

在 Visual Studio 2017 中,我构建了一个类库程序集。程序集需要同一目录中的某些外部文件(rdlc 报告),因此对于项目中的 rdlc 文件,我指定“复制到

回答 1 投票 0

无法加载TransformXml

我有一个旧的解决方案,在 VS 2012 上运行良好,现在我将其迁移到 VS 2013。 当我尝试构建涉及 web.config 替换的配置时,我收到此错误: 错误 1 “

回答 1 投票 0

web.config 转换可以链接吗?

假设我们有以下服务器[开发、测试、生产],并且开发和测试在配置上非常相似,而生产则完全不同。 如果我使用 web.config 传输...

回答 3 投票 0

错误MSB4057:项目中不存在目标“Build”

我在.net core中有一个简单的控制台应用程序,我尝试使用“dotnet build dirs.proj”编译它,但是“我得到:错误MSB4057:项目中不存在目标“Build”。” 如果有人有任何想法,

回答 1 投票 0

如何发布使用 .net 4.7.2 和 --no-restore 的项目

我有一个针对.net 4.7.2的sdk样式项目 net472 我有一个针对 .net 4.7.2 的 sdk 风格项目 <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <TargetFramework>net472</TargetFramework> </PropertyGroup> </Project> 其中只有一个类,并且没有依赖项。 我可以在 Visual Studio 中构建和发布项目。 我现在使用以下构建管道 trigger: - main pool: vmImage: windows-latest steps: - task: DotNetCoreCLI@2 inputs: command: 'restore' projects: 'DotnetApp.sln' feedsToUse: 'select' - task: DotNetCoreCLI@2 inputs: command: 'build' projects: 'DotnetApp.sln' - task: DotNetCoreCLI@2 inputs: command: 'publish' projects: 'DotnetApp.sln' arguments: ' --arch x64 --no-restore -f net472 ' 这会导致错误 C:\Program Files\dotnet\sdk .0.400\Sdks\Microsoft.NET.Sdk argets\Microsoft.PackageDependencyResolution.targets(266,5):错误NETSDK1047:资产文件'D:\s\obj\project .assets.json' 没有'net472/win-x64' 的目标。确保恢复已运行并且您已将“net472”包含在项目的 TargetFrameworks 中。您可能还需要在项目的 RuntimeIdentifiers 中包含“win-x64”。 我确实需要在发布步骤中使用 --no-restore 。没有它,发布步骤就可以工作。 这是因为您指定必须使用 --arch x64 参数发布特定于运行时的项目,但之前没有做好任何准备来确保此操作所需的资产到位。 您有两个选择: 指定 RuntimeIdentifiers(复数): 正如错误消息所示: 您可能还需要在项目的运行时标识符中包含“win-x64”。 您可以将此预期的运行时标识符添加到您的项目文件中,以便 restore任务将确保所需的资源就位: <PropertyGroup> <TargetFramework>net472</TargetFramework> <RuntimeIdentifiers>win-x64</RuntimeIdentifiers> </PropertyGroup> 从您的发布参数中删除 --arch x64。只要您没有特定于 x64 的代码(例如,需要 64 位的本机依赖项或手动实现的互操作调用)并且 可以在纯 32 位环境中执行,则可以省略。

回答 1 投票 0

从发布中排除依赖的 ASP.NET Core Web 项目资产

我有三个 ASP.NET Core 7 项目: 常见:图书馆项目。其他项目依赖于它。 Web:剃刀页面项目。取决于通用。 迁移器:控制台项目。取决于 Common 和 Web(来自

回答 1 投票 0

Azure Pipeline .NET Core 构建任务使用比全局 json SDK 中指定的更高的 MSBuild 版本

我在azure中使用了“Use .Net Core”任务来使用下面的全局json来安装SDK。 { “SDK”:{ “版本”:“6.0.410”, "rollForward": "d...

回答 1 投票 0

为什么我可以在 csproj 文件中的某些元素中使用某些环境变量,而不能在 msbuild 中的其他元素中使用?

以下奇怪行为可能是什么原因造成的,我该如何追踪问题? 我们结合使用 make 文件和 msbuild。 我有一个项目需要大力......

回答 1 投票 0

MSBuild 条件未评估

我有一个应用程序,可以有 3 种“风格”之一,风格仅取决于项目中引用的 NuGet 包。 为了简化构建,我想使用自定义的

回答 3 投票 0

Visual Studio 发布配置文件发布错误的构建配置

我正在尝试使用 Visual Studio 2013 自动部署 Web Api 2 项目。我制作了一个名为“Test”的发布配置文件,如下所示

回答 0 投票 0

.NET MAUI msbuild 在存在库依赖项时失败

如果我运行常规 MSbuild msbuild /restore SmartcardMAUITest.csproj /restore /t:Publish /p:TargetFramework=net7.0-windows10.0.19041.0 /p:configuration=release (我必须使用 msbuild 而不是 . ..

回答 1 投票 0

条件编译和框架目标

如果目标框架是较新的版本,我的项目的代码可能会在一些小地方得到显着改进。我希望能够更好地利用条件编译...

回答 7 投票 0

VSTS 2010 SGEN:错误:无法加载文件或程序集(HRESULT 异常:0x80131515)

我在使用 VS2010 时遇到了一个奇怪的问题。我们使用 TFS 构建 API dll,并使用完全可信的映射网络驱动器在项目中引用它们。我们一直在努力

回答 13 投票 0

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