5

当我尝试批量构建我的项目时,我在启用 clr 运行时支持时遇到了这个错误。

我的项目可以毫无问题地运行,并且我只在尝试进行批量构建时收到此错误。

我在 google 中进行了很多搜索,但大多数结果都是关于启用 clr 选项的。我想知道如何解决这个问题。

4

1 回答 1

9

这是您在调试项目时更改项目设置时会遇到的问题。设置按配置存储。一个常见的错误是对 Debug 配置进行更改,但忘记对 Release 配置进行相同的更改。当您尝试构建发布配置时会出现 Kaboom,就像您使用 Batch Build 时会发生的那样。

走慢点。项目+属性,配置属性,常规。请注意左上角标有“配置”的组合框。它现在可能说“活动(调试)”。将其更改为“发布”。并注意“公共语言运行时支持”设置在您来回翻转时如何变化。使它们相同,/clr。使用 Build + Configuration Manager 将 Release 构建为默认配置,并使用 Build + Build 进行构建。测试一下。

您更改的其他设置可能还需要针对发布版本进行更正。

于 2013-04-19T08:53:18.783 回答