2008-12-09 8 views
12

Mam rozwiązanie Pocket PC 2003, składające się z trzech projektów, które zostały utworzone w Visual Studio 2005. Otwieram rozwiązanie w Visual Studio 2008 i dwa projekty nie konwertują się z powodu błędów takich jak:Skąd pochodzi plik Microsoft.CompactFramework.VisualBasic.targets?

Nie można odczytać pliku projektu "PDA.vbproj". D: \ PDA.vbproj (121,61): Nie znaleziono importowanego projektu "C: \ WINDOWS \ Microsoft.NET \ Framework \ v3.5 \ Microsoft.CompactFramework.VisualBasic.targets". Potwierdź, że ścieżka w deklaracji jest poprawna, a plik istnieje na dysku.

Ten plik istnieje w katalogu v2.0.50727

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

ale nie w v3.5 informator. Spojrzałem na inny z moich komputerów programistycznych i plik tam jest. Zainstalowałem wersję 3.5 systemu .NET Framework i Compact Framework, ale nie przywróciłem pliku. Skąd to pochodzi?

Odpowiedz

5

Jest to jeden z plików docelowych MSBuild i zostanie zainstalowany wraz ze studiem graficznym.

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

+2

Dzięki. Została zastąpiona przez reinstalację VS2008. Byłoby miło wiedzieć, co sprawiło, że zniknęli. – raven

+0

Użyłem tej wskazówki, aby rozpocząć instalację "naprawczą", która również ją naprawiła! Dzięki. –

38

Microsoft.CompactFramework.CSharp.targets nie został znaleziony ...

Można uruchomić w komunikacie o błędzie, jak ten powyżej, gdy próbuje załadować projekt urządzenia do inteligentnego Program Visual Studio po zainstalowaniu nowej kompilacji systemu Windows 10 lub podczas aktualizacji z systemu Windows 8 do systemu Windows 8.1. Ten błąd wynika z faktu, że następujące pliki zostały usunięte podczas instalacji nowej kompilacji.

  • Microsoft.CompactFramework.Common.targets

  • Microsoft.CompactFramework.CSharp.targets

  • Microsoft.CompactFramework.VisualBasic.targets

Aby rozwiązać ten problem po prostu zainstaluj Power Toys dla .NET Compact Framework, który umieści te brakujące pliki z powrotem tam, gdzie ich miejsce.

+9

Właśnie uratowałeś mnie przed powrotem do Windows 7 (z 10). Wygląda też na to, że moje Centrum Synchronizacji również nie zostało uruchomione. Dziękuję Ci!. dla tych, którzy potrzebują linku do zabawek mocy, idziesz https://www.microsoft.com/en-us/download/confirmation.aspx?id=13442 –

+0

@GeovaniMartinez: Mogę potwierdzić, że działa to dla Win7 -> Problem związany z Win10. –

+0

miał ten sam problem po aktualizacji do wygrania 10! wielkie dzięki!! – MariusK

0

W przypadku projektów, które poszukują go w folderze Framework 2.0 należy skopiować te cztery pliki:

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

Od Framework 3.5 do 2.0, w moim komputerze: od C: \ Windows \ Microsoft.NET \ Framework \ v3.5 do C: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727

To zadziałało dla mnie

Powiązane problemy