VS2010 Professional SP1为32位编译器报告正确的_MSC_FULL_VER,但对于64位编译器报告非SP1 _MSC_FULL_VER

时间:2015-05-14 01:14:33

标签: visual-studio-2010 64-bit visual-studio-2010-sp1

构建32位应用程序时,_MSC_FULL_VER正确等于160040219,但在构建x64时,_MSC_FULL_VER设置为160030319.由于多年来的需要,我安装的命令是:

  • 安装了VS2010但没有64位编译器/工具
  • 已安装SP1
  • 还安装了各种修补程序/等。
  • (几年后)安装了64位编译器/工具
  • 看到应用程序的64位编译报告错误(即非SP1)_MSC_FULL_VER
  • 重新运行SP1安装以重新应用SP1
  • SP1重新申请成功完成
  • 尽管如此,_MSC_FULL_VER仍然不适合64位编译,就好像SP1根本没有应用

我打算删除SP1以重新安装,但删除警告说,删除后状态可能会导致无法重新安装SP1。

我需要做些什么才能解决此问题,以便64位构建处于正确的SP1状态(并且_MSC_FULL_VER报告的值正确)?

0 个答案:

没有答案