Где файловое Microsoft.CompactFramework.VisualBasic.targets взялось?

голоса
13

У меня есть решение для Pocket PC 2003, состоящий из трех проектов, который был создан в Visual Studio 2005. Я открываю решение в Visual Studio 2008 и два проектов не конвертировать из-за ошибки, как следующее:

Невозможно прочитать файл проекта «PDA.vbproj». D: \ PDA.vbproj (121,61): Импортированная проект C: \ WINDOWS \ Microsoft.NET \ Framework \ v3.5 \ Microsoft.CompactFramework.VisualBasic.targets не найден. Убедитесь, что путь в декларации является правильным, и что файл существует на диске.

Этот файл находится в директории V2.0.50727

C: \ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ Microsoft.CompactFramework.VisualBasic.targets

но не в каталоге v3.5. Я посмотрел на другой из моих компьютеров развития и файл есть. Я переустановил v3.5 в .NET Framework и Compact Framework, но не восстановить файл. От куда это?

Задан 09/12/2008 в 20:15
источник пользователем
На других языках...                            


3 ответов

голоса
39

Microsoft.CompactFramework.CSharp.targets не был найден ...

Вы можете столкнуться с сообщением об ошибке, как один выше, при попытке загрузить проект смарт-устройства в Visual Studio после установки новой сборки для Windows 10 или при обновлении с Windows 8 для Windows, 8.1. Эта ошибка происходит из-за того, что следующие файлы были удалены, когда установка новой сборки произошла.

  • Microsoft.CompactFramework.Common.targets

  • Microsoft.CompactFramework.CSharp.targets

  • Microsoft.CompactFramework.VisualBasic.targets

Чтобы устранить проблему просто установить Power Toys для .NET Compact Framework, которая разместит эти недостающие файлы туда, где они принадлежат.

Ответил 28/07/2015 в 06:42
источник пользователем

голоса
5

Это один из целевых файлов MSBuild и будет установлено с Visual Studio.

http://msdn.microsoft.com/en-us/library/ms164312.aspx

Ответил 09/12/2008 в 20:18
источник пользователем

голоса
0

Для проектов, которые ищут его в рамочном папке 2.0 вы должны скопировать эти четыре файла:

  1. Microsoft.CompactFramework.VisualBasic.targets,
  2. Microsoft.CompactFramework.CSharp.targets,
  3. Microsoft.CompactFramework.Common.targets,
  4. Microsoft.CompactFramework.Build.Tasks.dll

В рамочном 3.5 папки в рамках 2.0, в моем компьютере: от C: \ Windows \ Microsoft.NET \ Framework \ v3.5 для C: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727

Он работал для меня

Ответил 03/12/2017 в 14:13
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more