【问题标题】:How to build a c# solution with 64 bit MSBuild?如何使用 64 位 MSBuild 构建 c# 解决方案?
【发布时间】:2018-08-06 17:38:48
【问题描述】:

我有一个构建 C# 解决方案的批处理文件。它正在使用 MSBuild,特别是在 ProgramFiles(x86)\MSBuild\14.0\Bin\msbuild 中找到的版本。我想更新它以使用 64 位版本的 MSBuild。我尝试将目录更改为 ProgramFiles(x86)\MSBuild\14.0\Bin\amd64\msbuild 但在 GACing 时总是出现此错误:

“未能将程序集安装到全局程序集缓存中。结果代码:-2146234299。”

我不确定这意味着什么。此错误似乎仅在尝试 gac 互操作时发生。任何想法是什么原因造成的?

【问题讨论】:

  • 你在做什么?从你的问题看不清楚。

标签: c# .net msbuild 64-bit gac


【解决方案1】:

我不太确定这是否可行,但你可以试试这个。

  1. 构建 > 配置解决方案 > 活动项目 > 平台 - 新建 > 选择 64 位作为平台。

【讨论】:

    猜你喜欢
    • 2010-12-13
    • 2012-12-16
    • 2011-05-08
    • 1970-01-01
    • 2011-09-09
    • 2012-09-21
    • 2023-03-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多