Похоже, MSVS 11.0 Beta испортила установку MSVS 10.0

Я столкнулся с проблемами компиляции MSVS 10 после установки MSVS 11Beta. Теперь, когда я компилирую свои проекты С# в MSVS 10 (проекты, созданные в MSVS 10; целевая платформа: 3.5), я получаю ошибки MSB4216, MSB4028со следующим текстом в окне вывода:

1>Task "GenerateResource" skipped, due to false condition; ('%(EmbeddedResource.Type)' == 'Resx' and '%(EmbeddedResource.GenerateResource)' != 'false' and '$(GenerateResourceMSBuildRuntime)' != 'CLR2') was evaluated as ('Resx' == 'Resx' and '' != 'false' and 'CLR2' != 'CLR2').
1>Task "GenerateResource"
1>  Launching task "GenerateResource" from assembly "Microsoft.Build.Tasks.v3.5, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" in an external task host with a runtime of "CLR2" and a process architecture of "x86".
1>C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(2199,5): error MSB4216: Could not run the "GenerateResource" task because we could not create or connect to a task host with runtime "CLR2" and architecture "x86".  Please ensure that (1) the requested runtime and/or architecture are available on the machine, and (2) that the required executable "C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\bin\NetFX 4.0 Tools\MSBuildTaskHost.exe" exists.
1>C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(2217,7): error MSB4028: The "GenerateResource" task's outputs could not be retrieved from the "FilesWritten" parameter. Object does not match target type.
1>Done executing task "GenerateResource" -- FAILED.

Как я могу исправить эти ошибки?

РЕДАКТИРОВАТЬ:

  1. Упомянутый файл "C:\Program Files (x86)\Microsoft SDK\Windows\v8.0A\bin\NetFX 4.0 Tools\MSBuildTaskHost.exe" существует.
  2. Проекты C++ компилируются без проблем.
  3. Переустановка VS10 не решает проблему.
  4. Это задача GenerateResource, которая должна скомпилировать resx-файл, но генерирует исключение:


  1. Я пытался отладить сценарий MSBuild ( .csproj). Непосредственно перед фатальной задачей GenerateResourceя проверил все свойстваи элементы. Про "8.0А" ничего не было, а только про "7.0А"

14
задан Loom 11 May 2012 в 13:50
поделиться