托管目标代码需要'\ clr'选项:错误

时间:2013-04-19 07:55:57

标签: c++ visual-studio-2010

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

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

我在谷歌搜索过很多,但大多数结果都是关于启用clr选项。 我想知道如何解决这个问题。

1 个答案:

答案 0 :(得分:8)

当您在调试项目时更改项目设置时,会遇到这种问题。每个配置存储设置。常见的错误是对Debug配置进行更改,但忘记对Release配置进行相同的更改。 Kaboom然后尝试建立Release配置,就像使用Batch Build时那样。

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

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