Infodatei für Visual Studio 2012 RC

Veröffentlichungsdatum: 31. Mai 2012

Die neueste Version der Infodatei finden Sie hier.

1. Bekannte Probleme

1.1 Installation

1.1.1 Vorherige Versionen von Windows SDK- und LocalEspC-Dateien werden beim Upgrade auf Visual Studio 2012 RC nicht entfernt

Wenn Sie ein Upgrade auf Visual Studio 2012 RC durchführen, werden die mit Visual Studio 11 Beta installierten Windows SDK- und LocalEspC-Dateien weder entfernt noch aktualisiert.

So beheben Sie dieses Problem

Führen Sie vor dem Upgrade auf Visual Studio 2012 RC über eine Eingabeaufforderung mit erhöhten Rechten die folgenden Befehle aus, um die vorherigen Versionen von Windows SDK- und LocalEspC-Dateien zu deinstallieren.
msiexec /x {43AF7ECD-64CD-7F87-F07C-2FC9C5FA65C6} IGNOREDEPENDENCIES=ALL /q
msiexec /x {760103C7-F471-589B-B430-EC48E14F6B4C} IGNOREDEPENDENCIES=ALL /q
msiexec /x {6413F6CE-E598-81D9-76B7-59DE02B75B67} IGNOREDEPENDENCIES=ALL /q
msiexec /x {DC50D000-D49D-5729-82CB-C429A7EC5AEF} IGNOREDEPENDENCIES=ALL /q
msiexec /x {57DA16B2-1506-6AE0-7C65-54C1046DC4E0} IGNOREDEPENDENCIES=ALL /q
msiexec /x {95DE5EFF-251C-3029-6727-40C128DB02FE} IGNOREDEPENDENCIES=ALL /q
msiexec /x {1D2F87F3-452E-BEA7-289A-D497CA405D46} IGNOREDEPENDENCIES=ALL /q
msiexec /x {E3B82F29-A209-7006-5652-3B91D08BC6FE} IGNOREDEPENDENCIES=ALL /q
msiexec /x {46869DE6-AF4A-0D11-F1D5-5692D1B66289} IGNOREDEPENDENCIES=ALL /q
msiexec /x {3F835874-1C6A-CD11-D369-7D6D1BB15CBC} IGNOREDEPENDENCIES=ALL /q
msiexec /x {1867A9CA-17B3-8CC2-C97A-3A26D0C00F9C} IGNOREDEPENDENCIES=ALL /q
msiexec /x {79701A48-EB19-E3B2-A400-5E7C0BA2DC48} IGNOREDEPENDENCIES=ALL /q

1.2 Deinstallation

1.2.1 Beim Deinstallieren eines Sprachpakets werden einige .NET Framework 3.5 SDK-Tools entfernt

Wenn Sie Visual Studio 2012 RC Professional, Premium oder Ultimate installieren, anschließend ein oder mehrere Language Packs installieren und dann ein Language Pack deinstallieren, werden die folgenden .NET Framework SDK-Tools deinstalliert:

Programme\Microsoft SDKs\Windows\v7.0A\bin\dasmhlp.cnt
Programme\Microsoft SDKs\Windows\v7.0A\bin\dasmhlp.hlp
Programme\Microsoft SDKs\Windows\v7.0A\bin\fuslogvw.exe
Programme\Microsoft SDKs\Windows\v7.0A\bin\gacutil.exe
Programme\Microsoft SDKs\Windows\v7.0A\bin\gacutil.exe.config
Programme\Microsoft SDKs\Windows\v7.0A\bin\ildasm.exe
Programme\Microsoft SDKs\Windows\v7.0A\bin\ildasm.exe.config
Programme\Microsoft SDKs\Windows\v7.0A\bin\peverify.exe
Programme\Microsoft SDKs\Windows\v7.0A\bin\peverify.exe.config
Programme\Microsoft SDKs\Windows\v7.0A\bin\sn.exe
Programme\Microsoft SDKs\Windows\v7.0A\bin\sn.exe.config

So beheben Sie dieses Problem

Verwenden Sie die Seite der installierten Programme in der Systemsteuerung, um Visual Studio zu reparieren und so die Tools nach der Deinstallation eines Language Packs wiederherzustellen. Wenn noch ein weiteres Language Pack installiert ist, können Sie dieses stattdessen reparieren.

1.3 Produktprobleme

1.3.1 Allgemeine Probleme

1.3.1.1 Beim Hinzufügen einer Datei in mehrere Projekte wird der Dateiname geändert

Wenn Sie einem Projekt eine Datei von einem Speicherort hinzufügen, auf den ein URI zugreift, und dann mit dem Menübefehl "Vorhandenes Element hinzufügen" die Datei einem anderen Projekt hinzufügen, wird der Dateiname im zweiten Projekt möglicherweise geändert. Zum Beispiel wird möglicherweise "Beispiel.png" in "Beispiel[1].png" geändert.

So beheben Sie dieses Problem

Öffnen Sie im Projekt mit der falsch benannten Datei das Kontextmenü für die Datei, wählen Sie "Umbenennen" aus, und geben Sie dann den ursprünglichen Dateinamen ein.

1.3.2 Debuggen und Diagnose

Es sind keine Probleme bekannt.

1.3.3 Entwickeln für Windows 8

1.3.3.1 Der aktuelle Zustand der Anwendung wird nicht im Simulator angezeigt, wenn an einem Projekt für eine App im Metro-Stil gearbeitet wird, die mit HTML in Blend erstellt wird

Blend kann den aktuellen Zustand der Anwendung nicht im Simulator anzeigen, wenn Sie F5 drücken und der Simulator bereits geöffnet ist.

So beheben Sie dieses Problem

Schließen Sie den Simulator, und drücken Sie erneut F5.

1.3.3.2 Die Anzeige im Simulator wird nicht aktualisiert, wenn ein Projekt erneut bereitgestellt wird

Wird ein Projekt für einen ausgeführten Simulator neu bereitgestellt, wird der Erfolg gemeldet, die Simulatoranzeige jedoch nicht aktualisiert. Diese Problem tritt nur bei der erneuten Bereitstellung auf und nicht, wenn ein anderes Projekt bereitgestellt wird.

So beheben Sie dieses Problem

Schließen Sie den Simulator vor der erneuten Bereitstellung eines Projekts. 

1.3.3.3 Wenn ein Delegat mit mehr als vier Parametern aufgerufen wird, tritt Fehler C3481 auf

Wenn Sie einen Delegaten mit mehr als vier Parametern aufrufen, tritt der folgende Fehler (C3481) auf:
1>c:\program files\microsoft visual studio 11.0\vc\include\vccorlib.h(2300): Fehler C3481: '____arg4': Es wurde keine Lambdaerfassungsvariable gefunden (Blankpage.xaml.cpp)
1> d:\svn\demo\20120509_dp7 \app1\app1\ blankpage.xaml.h(28) : siehe Verweis auf Funktionsvorlageninstanziierung 'void Platform::EventSource::InvokeVoid<App1::Test1,bool,bool,bool,bool,bool>(Platform::Details::EventLock *,__TArg0,__TArg1,__TArg2,__TArg3,__TArg4)' wird kompiliert
1> mit
1> [
1> __TArg0=bool,
1> __TArg1=bool,
1> __TArg2=bool,
1> __TArg3=bool,
1> __TArg4=bool
1> ]
Dies geschieht, da vccorlib.h zu viele Unterstriche enthält.

So beheben Sie dieses Problem

Öffnen Sie "\Programme(x86)\Visual Studio 11.0\VC\include\vccorlib.h", und entfernen Sie die beiden zusätzlichen Unterstriche in arg4, wo die Fehlermeldung angezeigt wird.

1.3.4 Webentwicklung

Es sind keine Probleme bekannt.

1.3.5 Datenbankentwicklung

1.3.5.1 Ein Upgrade von Visual Studio 2008-Datenbankprojekten auf SSDT wird nicht unterstützt

Beim Öffnen eines Visual Studio 2008-Datenbankprojekts in Visual Studio 2012 RC wird der Benutzer zu einem Upgrade aufgefordert. Die Upgradeschritte scheinen erfolgreich ausgeführt zu werden, das Projekt kann jedoch trotzdem nicht geladen werden, da ein Upgrade auf SQL Server Data Tools (SSDT) nicht unterstützt wird.

So beheben Sie dieses Problem

Dies kann nicht umgangen werden.

1.3.6 SharePoint-Entwicklung

1.3.6.1 Die Profilerstellung funktioniert nicht, wenn ein SharePoint-Projekt von einer Farmlösung in eine Sandkastenlösung geändert wird

Ursprünglicher Satz: "Wenn ein SharePoint-Projekt von einer Farmlösung in eine Sandkastenlösung geändert wird, werden SharePoint-Projektassemblys bei der Profilerstellung übersprungen."

Empfohlen: "Wenn Sie ein SharePoint-Projekt von einer Farmlösung in eine Sandkastenlösung ändern, wird für die SharePoint-Projektassemblys kein Profil erstellt."

So beheben Sie dieses Problem

  1. Machen Sie das vorhandene Projekt zu einer Farmlösung, und erstellen Sie dann eine neue Sandkastenlösung.
  2. Migrieren Sie das vorhandene Projekt in ein neues, und verwenden Sie dieses für die Profilerstellung.

1.3.7 Team Explorer

Es sind keine Probleme bekannt.

1.3.8 Testtools

1.3.8.1 Die Codeabdeckung für systemeigenes C++ wird vom RC-Build nicht unterstützt

Die Codeabdeckung für systemeigenes C++ wird in Visual Studio 2012 Release Candidate nicht unterstützt. Bei der Codeabdeckung für C++-Projekte gibt es eine Reihe bekannter Probleme. An der Behebung der Probleme wird gearbeitet, und diese Funktion wird nach der Behebung dieser Probleme unterstützt.

So beheben Sie dieses Problem

Nicht zutreffend

1.3.9 Windows SDK

Es sind keine Probleme bekannt.

1.3.10 Lab Management

Es sind keine Probleme bekannt.

1.3.11 Windows Presentation Foundation (WPF)-Tools

Es sind keine Probleme bekannt.

1.3.12 Windows Workflow Foundation (WF)-Tools

Es sind keine Probleme bekannt.

1.3.13 Andere Bereiche

Es sind keine Probleme bekannt.

2. Weitere Links

2.1. Versionsanmerkungen zu ASP.NET MVC 4 RC

Die Anmerkungen zu dieser ASP.NET MVC 4 Beta-Version finden Sie unter: http://go.microsoft.com/fwlink/?LinkID=249020

2.2 Anmerkungen zu dieser RC-Version

Die Datei "Redits.txt" für Visual Studio 2012 RC finden Sie unter: http://go.microsoft.com/fwlink/?LinkId=232336

Die HelpViewer 2.0 RC-Infodatei finden Sie unter: http://go.microsoft.com/fwlink/?LinkId=251412


© 2012 Microsoft Corporation. Alle Rechte vorbehalten.

Nutzungsbedingungen | Marken | Datenschutzbestimmungen