Visual Studio 2015 RC festen Fehler und Probleme

Visual Studio 2015 RC festen Fehler und Probleme

Dieser Artikel listet die behobenen Fehler und Probleme für die Microsoft Visual Studio 2015 Release Candidate (RC).

Visual Studio 2015 RC ist eine Version der nächsten Version von Visual Studio. Die Visual Studio 2015 RC Produkte auf dieser Seite sind "Go-live." Dies bedeutet, dass Kunden diese Builds in Produktion verwenden können. Sind weiterhin Vorabversionen, sodass einige Probleme, die für die endgültige Version behoben werden.

Die vollständige Visual Studio 2015 RC Produkte und Produkt zum Download auswählen, checken Sie das .

Visual Studio 2015 RC-details

Entdecken Sie Neues in Visual Studio 2015 RC, finden Sie unter .

Installation

Vor der Installation

  • Während Visual Studio 2015 RC Setup wählt ein Windows-Laufwerk für die Installation von Visual Studio meiste Programms ist noch installiert auf dem Systemlaufwerk. Nur ein kleiner Teil des Programms wird das Windows-Laufwerk installiert.

  • Entfernen Sie Visual Studio-Tools für Windows 10 Insider-Vorschau vor der Installation von Visual Studio 2015 RC. Wenn Sie Visual Studio 2015 CTP6 und Visual Studio-Tools für Windows 10 Insider Preview installiert haben, müssen Sie vor der Installation von Visual Studio 2015 RC-Tools für Windows 10 deinstallieren.

  • Bei der Installation von Visual Studio 2015 RC auf einem Computer, auf dem Windows 7 SP1 ausgeführt wird, nicht Authenticode-Zertifikat im Installationsprogramm Dotfuscator überprüfen, ob der Computer vom Internet getrennt ist.

    Um dieses Problem zu umgehen, verwenden Sie eine der folgenden Methoden:

    • Klicken Sie auf Überspringen Paket , wenn dieses Problem auftritt, die Dotfuscator-Installation überspringen. Visual Studio 2015 Setup weiterhin wie gewohnt. Dotfuscator wird jedoch nicht installiert werden.

    • Verbinden Sie den Computer mit dem Internet.

Aktualisieren von früheren Versionen

  • Bei der Installation von Visual Studio 2015 RC nicht für einige Zeit im Dialogfeld Status verschieben Statusanzeige angezeigt. Daher scheint der Visual Studio-Setup nicht mehr reagiert.

    Um dieses Problem zu umgehen, verwenden Sie Task-Manager zu der Aktivität hinter die Setup-Benutzeroberfläche. Suchen Sie Prozesse, die viel Zeit, Bandbreite oder Festplatte Netzwerk verwenden. Setup-Programme verwenden in der Regel viel Netzwerkbandbreite Pakete und viel Zeit Festplatte und Dateien herunterladen. Wenn Programme installationsbezogene Namen haben, sehen Sie Arbeit auftritt, obwohl Sie nicht auf die Setup-Schnittstelle gesendet wird. Wenn diese Programme nicht installieren Programme ähneln, können sie mit Setup für die Verwendung dieser Computer Ressourcen konkurrieren.

  • Wenn Sie von Visual Studio 2015 CTP auf Visual Studio 2015 RC, die Tastenkombinationen für Microsoft Test Manager 2015 CTP und Feedback Client 2015 CTP aktualisieren werden nicht entfernt. Allerdings sind die Tastenkombinationen für RC Kollegen hinzugefügt. Sie können sicher die Tastenkombinationen von CTP Verwirrung zu vermeiden. Wenn Sie stattdessen die CTP-Tastenkombinationen ignorieren, gibt keine Funktionalität verloren da CTP Tastenkombinationen auch die RC-Version des Produkts öffnen.

  • Angenommen Sie, Sie Visual Studio 2015 RC Visual Studio 2015 Version aktualisieren. Sie wählen Sie Typical oder benutzerdefinierte Installation. Nach der Aktualisierung möglicherweise einige Funktionen in der früheren Version von Visual Studio nicht in Visual Studio 2015 RC vorhanden sind.

    Gehen Sie folgendermaßen vor, um dieses Problem zu umgehen:

    1. Öffnen Sie im Bedienfeld Programme und Funktionen RC-Installation vor.

    2. Klicken Sie auf den Eintrag für die frühere Version von Visual Studio 2015, und klicken Sie dann auf Benutzerdefiniert.

    3. Klicken Sie im Dialogfeld WartungsmodusÄndern.

    4. Beachten Sie das Kontrollkästchen in der Benutzeroberfläche.

    5. Klicken Sie in der RC-Installation Anpassen.

    6. Verwenden Sie Notizen für das Kontrollkästchen Auswahl für die frühere Version.

  • Bereitstellungsagent ist mit Über Release Management Server über HTTP(s) kopieren Komponenten eine Visual Studio 2013 Bereitstellungsagent wird automatisch aktualisiert, um Visual Studio 2015 RC-Server arbeiten, können auftreten die folgenden Probleme:

    • Ihre Version Bereitstellen Schritt fehlschlagen und Sie erhalten die folgende Fehlermeldung angezeigt:

      Datei oder Assembly konnte nicht geladen "Newtonsoft.Json, Version = 6.0.0.0, Culture = Neutral, PublicKeyToken = 30ad4fe6b2a6aeed' oder eine Abhänigkeit. Die gefundene Assembly manifest Definition entspricht nicht den Assemblyverweis. (Ausnahme von HRESULT: 0x80131040)

    • Der folgende Fehler wird protokolliert, bei Viewer Bereitstellung Agent-Computer anmelden:

      Zeitstempel: < DateTime > Nachricht: konnte nicht geladen werden, Datei oder Assembly "Newtonsoft.Json, Version = 6.0.0.0, Kultur = Neutral, PublicKeyToken = 30ad4fe6b2a6aeed' oder eine Abhänigkeit. Die gefundene Assembly manifest Definition entspricht nicht den Assemblyverweis. (Ausnahme von HRESULT: 0x80131040): \r\n\r\n am Microsoft.TeamFoundation.Release.Data.Proxy.RestProxy.BaseDeploymentControllerServiceProxy.GetPackageFileInfos (String PackageLocation)
      bei Microsoft.TeamFoundation.Release.DeploymentAgent.Services.Deployer.HttpPackageDownloader.CopyPackageAndUnpackIt (PackageSourceLocation Zeichenfolge, Zeichenfolge FilesDestinationLocation)
      bei Microsoft.TeamFoundation.Release.DeploymentAgent.Services.Deployer.ComponentProcessor.CopyComponentFilesImplementation (Aktion 2 CopyFolder Func'2 PackageFileInfo Func'4 DownloadFile, Aktion ' 1 DownloadCompleted)
      am Microsoft.TeamFoundation.Release.DeploymentAgent.Services.Deployer.ComponentProcessor.CopyComponentFiles()
      Microsoft.TeamFoundation.Release.DeploymentAgent.Services.Deployer.ComponentProcessor.DeployComponent () Kategorie: Allgemein
      Priorität:-1
      EventId: 0
      Schweregrad: Fehler
      Titel:
      Computer: NVM30682
      Anwendungsdomäne: DeploymentAgent.exe
      Prozess-Id: 4668
      Prozessname: C:\Program Files\Microsoft Visual Studio 12.0\Release Management\bin\DeploymentAgent.exe
      Win32-Thread-Id: 4876
      Threadname:
      Erweiterte Eigenschaften:



    Um diese Probleme zu umgehen, verwenden Sie eine der folgenden Methoden:

    • Option 1:

      Kopie Newtonsoft.Json.dll aus jeder Visual Studio 2015 RC Bereitstellungsagent Visual Studio 2013 Agent aktualisiert und Microsoft Deployment Agent -Dienst neu starten.

      Quellpfad Bereitstellungsagent Visual Studio 2015 RC: "% ProgramFiles% (x86) %\Microsoft Visual Studio 14.0\Release Management\bin\Newtonsoft.Json.dll" oder "%ProgramFiles%\Microsoft Visual Studio 14.0\Release Management\bin\Newtonsoft.Json.dll" ( Je nach der Bereitstellung wird Agent installiert).

      Zielpfad auf Visual Studio 2013 Bereitstellungsagent: "% ProgramFiles% (x86) %\Microsoft Visual Studio 14.0\Release Management\bin\Newtonsoft.Json.dll" oder "%ProgramFiles%\Microsoft Visual Studio 14.0\Release Management\bin\Newtonsoft.Json.dll" ( Je nach der Bereitstellung wird Agent installiert).

    • Option 2:

      1. Deinstallieren Sie den vorhandenen Visual Studio 2013 Bereitstellungsagent.

      2. Installieren Sie Visual Studio 2015 RC Bereitstellungsagent.

Nach der Installation

  • Nach einer erfolgreichen Installation von Visual Studio erhalten Sie die Meldung beim Starten von Visual Studio:

    Installation war nicht erfolgreich. Bitte neu installieren oder Reparieren von Visual Studio

    Um dieses Problem zu umgehen, suchen Sie folgenden Schlüssel:

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\14.0\Setup\VS\[Enterprise | professional | Gemeinschaft] Wenn der Wert für InstallResult 3010, 0 ändern. Andernfalls führen Sie eine Reparatur wie gewünscht.

  • Wenn Sie Visual Studio Test Professional-Installation als Teil der Installation reparieren oder Reparaturvorgang, erhalten Sie die Fehlermeldung in einem Dialogfeld:

    VSTestConfig.exe funktioniert nicht mehr

    Sie können diese Fehlermeldung ignorieren, da es nicht den Reparaturvorgang auswirkt. Klicken Sie auf das Programm schließen , um die Reparatur fortzusetzen. Sollten Probleme mit Microsoft Test Manager Post Reparatur erreichen Sie, Kundenservice.

Probleme bei der Installation von ISO beeinflussen

  • Angenommen Sie, Sie Visual Studio 2015 RC aus einer ISO-Datei installieren und Sie die Apache Cordova Tools wählen. Nach dem Reparieren von Visual Studio ein Dialogfeld erscheint und fordert die Quelle für JSBreadcrumbRes.msi. Wenn Sie das Paket überspringen, Setup abzuschließen und zurück "Tools für Apache Cordova - Vorlagen. Warnung angegebene Datei kann nicht gefunden werden".

    Um dieses Problem zu umgehen, wählen Sie während des Reparaturvorgangs Überspringen Paket . Das Paket ist nicht erforderlich, und die Warnung kann ignoriert werden.

    Bekannt Probleme mit Visual Studio-Tools für Apache Cordova sind, finden Sie unter .

  • Visual Studio-Setup-Datei enthält Features, die nicht in der ISO-Datei enthalten sind. Die Übernahme der neuesten Versionen neue Plattformfeatures und ermöglichen mehr Anpassung von Visual Studio umfasst die Installation Installationszeit und Größe, Visual Studio-Setup zu Features, die nicht im ISO-Dateien enthalten sind.

    Um dieses Problem zu umgehen, Ordner erstellen der Dateien für einen offline-Installation:

    1. Speichern Sie Visual Studio Installer auf Ihrem lokalen Computer.

    2. Befehlszeile führen Sie die .exe-Datei mithilfe der Befehlszeilenoption/Layout . Führen Sie beispielsweise den folgenden Befehl ein:

      vs_community.exe /layout

    3. Geben Sie den Ordner, den die Installationsdateien gedownloadet werden sollen. Geben Sie beispielsweise den folgenden Ordner:

      c:\Users\YourName\Downloads\VSCommunity

    4. Nachdem der Download abgeschlossen ist, führen Sie die .exe-Datei aus dem angegebenen Ordner. Beispielsweise öffnen Sie VSCommunity im Medienbibliothek Downloads und führen Sie Vs_community.exe aus.


    Hinweis Aufgrund eines Problems in der RC-Version wird die Option zum Herunterladen/Layout nicht alle Software herunterzuladen, die einige Visual Studio-Funktionen erforderlich ist. Einige Komponenten erfordern Internetzugang installieren.

  • Nach einer erfolgreichen Installation von Visual Studio erhalten Sie die Meldung beim Starten von Visual Studio:

    Installation war nicht erfolgreich. Bitte neu installieren oder Reparieren von Visual Studio

    Um dieses Problem zu umgehen, suchen Sie folgenden Schlüssel:

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\14.0\Setup\VS\[Enterprise | professional | Gemeinschaft] Wenn der Wert für InstallResult 3010, 0 ändern. Andernfalls führen Sie eine Reparatur wie gewünscht.

Entwicklungstools für Windows-Anwendung

  • Um die Entwicklungstools für Windows 10 universellen Einsatz im Visual Studio-Setup installieren, klicken Sie auf Benutzerdefiniertklicken Sie auf Weiterund wählen Sie Feature Windows Universal App Development Tools . Windows 10 Insider Preview verwendet nicht mehr ein eigenes Installationsprogramm.

  • Emulatoren für Windows benötigen einen physischen Computer unter Windows 8.1 (x64) Professional Edition oder höher und einen Prozessor, der Hyper-V für Clients und zweite Ebene Adresse Übersetzung (LEISTE) unterstützt. Die Emulatoren werden nicht ausgeführt, wenn Visual Studio in eine Virtual Machine (VM) installiert ist.

Sonstige Probleme

  • Beim Installieren von Visual Studio 2015 RC nach dem Klicken auf Abbrechen und Ja im Dialogfeld Status wird die Statusanzeige lange.

    Wenn Sie warten, wird die Stornierung am nächsten Paket Übergang. Dies kann allerdings viele Minuten dauern. Warten Sie aktuelle beenden auf die übliche Weise sicherstellen, dass die beste mögliche teilweise Installation haben.

    Wenn Sie Setup sofort beenden müssen, können Sie Task-Manager suchen und Setup-Prozess Task beenden.

    Warnung Dies kann einsetzen den endgültigen Installationsvorgang in einem unbestimmten Zustand. Eine Installation vorzeitig beendet werden soll, sollten Sie Setup starten, wie es ist und die Installation reparieren oder deinstallieren Sie das Programm.

Visual Studio-IDE

  • Wenn Sie JavaScript in Internet Explorer deaktiviert haben, können Sie mit Visual Studio und Synchronisierung mit anderen Geräten anmelden.

    Aktivieren Sie JavaScript für Internet Explorer, um dieses Problem zu umgehen. Gehen Sie hierzu folgendermaßen vor:

    1. Im Menü Extras auf Internetoptionen, und klicken Sie dann auf die Registerkarte Sicherheit .

    2. Klicken Sie auf die Zone Internet .

    3. Wenn Sie nicht die Internet-Sicherheitsstufe anpassen müssen, klicken Sie auf Standardstufe. Fahren Sie mit Schritt 4 fort. Haben Sie die Internet-Sicherheitsstufe anpassen möchten, gehen Sie folgendermaßen vor:

      1. Klicken Sie auf Stufe anpassen.

      2. Klicken Sie im Dialogfeld Sicherheitsrichtlinie – Internetzone für im AbschnittActive ScriptingAktivieren .

    4. Klicken Sie auf die Schaltfläche zurück , um zur vorherigen Seite zurückzukehren, und klicken Sie dann auf die Schaltfläche Aktualisieren , um Skripts auszuführen.

    Weitere Informationen finden Sie .

  • Wenn Sie erweiterte Sicherheit in Internet Explorer aktivieren, können Sie zu Visual Studio unter Windows Server anmelden da Enhanced Security Online-Dienst-URI blockiert, die Visual Studio online-Service Anmelden erforderlich. Einschränkung, die JavaScript und Cookies deaktivieren verhindern, dass Visual Studio ordnungsgemäß anmelden.

    Um dieses Problem zu umgehen, klicken Sie auf Hinzufügen , um die erforderlichen URLs in der Windows Server-Ausschlussliste hinzufügen, erscheint das folgende Dialogfenster.
    Hinzufügen


    Dann starten Sie Visual Studio neu, und versuchen Sie es erneut.

    Eine weitere Möglichkeit ist verstärkte Sicherheitskonfiguration für Internet Explorer deaktivieren.

  • C++ und JavaScript-Anwendung, die eine verwaltete Windows-Runtime-Metadaten (winmd) Datei verweisen wird optimiert mit .NET Native Da systemeigene .NET für diese Projekte nicht aktiviert ist. Um systemeigene .NET aktivieren, müssen Sie die JSProj oder VCXProj-Datei ändern.

    Um dieses Problem zu umgehen, verwenden Sie eine der folgenden Methoden:

    • Für C++-Programme:

      1. Schließen Sie das Projekt, das Sie ändern möchten.

      2. Öffnen Sie die VCXProj-Datei in einem Texteditor.

      3. Suchen Sie das PropertyGroup -Element, das kein Condition -Attribut enthält.

      4. Fügen Sie "< EnableDotNetNativeCompatibleProfile > True < / EnableDotNetNativeCompatibleProfile >" PropertyGroup -Element.

      5. Suchen Elemente PropertyGroup , enthalten Bedingung = "' $(Konfiguration) | $(Plattform)"=="Freigeben | < Arch >'" für die < Arch > Win32, ARM oder X64 ist.

      6. Fügen Sie "< UseDotNetNativeToolchain > True < / UseDotNetNativeToolchain >"-Element jeder PropertyGroup .

      7. Speichern Sie die VCXProj-Datei.


    • Für JavaScript-Programme:

      1. Schließen Sie das Projekt, das Sie ändern möchten.

      2. Öffnen Sie die Datei JSProj in einem Texteditor.

      3. Suchen Sie das PropertyGroup -Element, das kein Condition -Attribut enthält.

      4. Fügen Sie "< EnableDotNetNativeCompatibleProfile > True < / EnableDotNetNativeCompatibleProfile >" PropertyGroup -Element.

      5. Suchen die Projektkonfiguration Elementen mit Include = "Version | < Arch >" für die < Arch > ARM, x 64 oder X86 ist.

      6. Fügen Sie "< UseDotNetNativeToolchain > True < / UseDotNetNativeToolchain >"-Element jede Projektkonfiguration .

      7. Speichern Sie die Datei JSProj.

  • AnyCPU Plattformkonfiguration wird nicht für Windows 10 Insider Preview Applikationen unterstützt, die mit C# und Visual Basic erstellt werden. Diese Version von Visual Studio verwendet, um Windows 10 Anwendung .NET Native. Systemeigene .NET C# und Visual Basic-Code in systemeigenen Code kompiliert und nicht CPU unabhängig.

  • Beim Debuggen von C# oder Visual Basic Windows 8.1 Applications möglicherweise DataTips beim Bewegen über Ausdrücke nicht angezeigt. Außerdem Auswerten von Ausdrücken im Debugger-Fenster möglicherweise fehl und eine Fehlermeldung, die der folgenden ähnelt:

    Fehler CS0012 verursacht: 'Windows.UI.Core.Dispatcher' in einer nicht referenzierten Assembly definierten Typ. Fügen Sie einen Verweis auf Assembly ' Windows.UI.winmd,...


    Um das Problem zu umgehen, aktivieren Sie legacy C# und VB Ausdrucks-Auswerter.
    Aktivieren der älteren C# und VB Ausdrucks-Auswerter

  • Statische Code Coverage-Dateien werden nicht gesammelt, wenn Sie Visual Studio 2013 Agents verwenden, die mit Visual Studio 2015 oder TFS 2015 konfiguriert sind und die folgende Fehlermeldung angezeigt:

    System.DllNotFoundException: DLL 'VSCover 140 nicht laden: das angegebene Modul wurde nicht gefunden. (Ausnahme von HRESULT:0x8007007E)


    Hinweis: Dieses Problem tritt nur auf, wenn Sie Tests auf einem Remotecomputer ausführen und versuchen, statische Codeabdeckungsdaten erfassen.

  • Portable Klassenbibliothek in einem Projekt zu verweisen möglicherweise einige Vorgänge Fehler in der Visual Studio-Fehlerliste gemeldet werden, obwohl Build erfolgreich ist.

    Gehen Sie folgendermaßen vor, um dieses Problem zu umgehen:

    1. Klicken Sie auf das Projekt, in dem Fehler werden im Projektmappen-Explorer angezeigt und klicken Sie dann auf Entfernen.

    2. Maustaste erneut auf das Projekt im Projektmappen-Explorer und klicken Sie dann auf < Projektname >bearbeiten.

      Hinweis In diesem Befehl repräsentiert < Projektname > den Namen des tatsächlichen Projekts.

    3. Fügen Sie in der < PropertyGroup > oben in der Projektdatei, die über kein Condition -Attribut verfügt Folgendes hinzu:

      <CheckForSystemRuntimeDependency>true</CheckForSystemRuntimeDependency>

    4. Speichern Sie und schließen Sie die Datei.

    5. Klicken Sie der Projektname im Projektmappen-Explorer und dann auf Projekt erneut laden.



Internetplattformen und Tools

  • In Visual Studio 2015 RC können nicht Sie die Buildeinstellungen konfigurieren Schreibmaschine in einer ASP.NET 5 oder Cordova Projekt verwenden.

    Gehen Sie folgendermaßen vor, um dieses Problem zu umgehen:

    1. Maustaste auf das Projekt und klicken Sie dann auf Entfernen.

    2. Klicken Sie das Projekt und dann auf < Projekt >bearbeiten.

      Hinweis In diesem Befehl repräsentiert < Project > den Namen des tatsächlichen Projekts.

    3. Die XML-Datei für das Projekt können Sie MSBuild-Optionen definieren, die mit Schreibmaschine Editor folgenden Richtlinien verwendet werden:

    Nachfolgend ein Beispiel MSBuild-Einstellung, die Sie in die Projektdatei konfigurieren können:
      <PropertyGroup> <TypeScriptTarget>ES5</TypeScriptTarget> <TypeScriptCompileOnSaveEnabled>true</TypeScriptCompileOnSaveEnabled> <TypeScriptNoImplicitAny>false</TypeScriptNoImplicitAny> <TypeScriptModuleKind>none</TypeScriptModuleKind> <TypeScriptRemoveComments>false</TypeScriptRemoveComments> <TypeScriptOutFile></TypeScriptOutFile> <TypeScriptOutDir></TypeScriptOutDir> <TypeScriptGeneratesDeclarations>false</TypeScriptGeneratesDeclarations> <TypeScriptSourceMap>true</TypeScriptSourceMap> <TypeScriptMapRoot></TypeScriptMapRoot> <TypeScriptSourceRoot></TypeScriptSourceRoot> <TypeScriptNoEmitOnError>true</TypeScriptNoEmitOnError> </PropertyGroup> Sehen Sie die Werte mit Schreibmaschine MSBuild-Einstellungen.

    Bekannt Probleme mit Visual Studio-Tools für Apache Cordova sind, finden Sie unter .

  • In Visual Studio 2015 RC wird Project Spartan (Desktop oder Mobile) nicht als Debugziel in der Liste F5 für webbasierte Projekte wie ASP.NET angezeigt.

    Um dieses Problem zu umgehen, ändern Sie den Standardbrowser in Windows 10 Insider Preview von Project Spartan zu Internet Explorer. Dazu öffnen Sie das Startmenü , zeigen Sie auf Einstellungen, Systemund klicken Sie auf Standard-Apps. Unter Webbrowserauf Project Spartanund klicken Sie dann auf Internet Explorer.

  • Web Essentials CTP-Version ist nicht bei der Aktualisierung auf Visual Studio 2015 RC deaktiviert. Ältere Versionen von Web Essentials deaktiviert werden, wenn Visual Studio Updates installiert werden sollen, jedoch wird dieser Mechanismus in Visual Studio 2015 RC aufgeteilt. Keine Inkompatibilitäten mit Web Essentials für CTP6 in Visual Studio 2015 RC. Wir empfehlen deinstallieren oder Web Essentials-Versionen als Visual Studio-RC-Version aktualisieren.

  • Knockout IntelliSense ist standardmäßig deaktiviert. Knockout IntelliSense funktioniert in Visual Studio 2015 RC erst eine jsx-Datei geöffnet wird. Gibt keine Elementvorlage JSX, nur eine JavaScript-Datei hinzufügen und Ändern der Erweiterung JS auf jsx. Die Datei kann geöffnet, geschlossen und ignoriert werden. Jsx Öffnen löst den Code zu KnockOut-Funktionen wie in früheren Versionen. Installieren Web Essentials für Visual Studio 2015 RC behebt dieses Problem. Daher müssen Sie keinen JSX-Datei öffnen.

ASP.NET und Webentwicklung

  • Beim Erstellen von Web Forms 4.5 WAP und eine Web Forms-Seite öffnen wird der folgende Fehler im Fenster Fehlerliste angezeigt:

    Das Projekt wird fehlerfrei ausgeführt. Der Typ oder Namespace 'Global_asax' nicht im Namespace "ASP existiert" Fehler CS0234 (fehlt einen Assemblyverweis?)
    Der Typ oder Namespace 'Linq' nicht im Namespace 'System existiert' Fehler CS0234 (fehlt einen Assemblyverweis?)

  • Angenommen Sie, Sie neue Sprachfeatures für C# und VB in Visual Studio 2015 RC verwenden. Einen Laufzeitfehler wird angezeigt, wenn Sie in einer Web Forms-Seite oder in der Razor C# oder VB verwenden.

    Um dieses Problem zu umgehen, installieren Sie Microsoft.CodeDom.Providers.DotNetCompilerPlatform NuGet-Paket. Dieses Paket wird der Roslyn Anbieter für im Feld CodeDom-Anbieter für ASP.NET ersetzen.

Agile Tests

  • Der codierten UI Test (CUIT) funktioniert nicht für UAP-Applikationen für Windows 10 Insider Preview.

  • VSTest Aufgabe Build.VNext hochladen Testergebnisse nicht auf den TFS-Server. Stattdessen können Sie die Testergebnisse aus einer TRX-Datei abrufen, die auf dem Computer ausführen.

Testen von Einheiten

  • Der Befehl Ausführen im Test-Explorer funktioniert nicht, wenn Sie versuchen, alle Tests für einen universellen Einsatz mit dem Bereitstellungsziel Phone-Gerät oder Emulator festgelegt.

    Um dieses Problem zu umgehen, wählen Sie die Tests im Test-Explorer und führen Sie diese Bereitstellung Ziele.

  • Debuggen eines Komponententests durch die Bereitstellung Ziel soll ein Telefon oder der Emulator in Visual Studio 2015 RC nicht unterstützt.

  • Wenn Sie Komponententests erstellen Befehl aus dem Kontextmenü ausführen und dann führen Sie den Befehl Speichern aus dem Ergebnisfenster IntelliTest Untersuchung wird Android Komponententestprojekt erstellt.

    Gehen Sie folgendermaßen vor, um dieses Problem zu umgehen:

    1. Benennen Sie UnitTestProject.zip in "C:\Program (x86) Dateien \Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Xamarin\Xamarin\[Version]\T\PT\Android" zu UnitTestProject2.zip.

    2. Öffnen Sie die "Developer Befehlszeile für Visual Studio 2015" als Administrator.

    3. Führen Sie den folgenden Befehl ein:

      
      devenv /InstallVSTemplates 

Visual Studio-Tools für Windows 10 Insider-Vorschau

  • Visual Studio-Tools für Windows 10 Insider Preview Kürze. Verfügbarkeit überprüfen Sie .

  • Bekannte Probleme und Hinweise zur Installation finden Sie unter .

  • Express für Windows 10 unterstützt Windows 8.1, Windows Phone 8.1 oder Windows Phone 8.0. Obwohl dieser RC-Version von Visual Studio Express 2015 für Windows 10 erstellen und Verwalten von apps für Windows 8.1 unterstützt, wird Windows Phone 8.1 und Windows Phone 8.0 der endgültigen Version von Visual Studio Express 2015 für Windows 10 nicht.

    Um dieses Problem zu umgehen: mit Visual Studio Community 2015 statt. Visual Studio Community, Visual Studio Professional und Visual Studio Enterprise werden weiterhin Windows Store-apps für Windows 8.1, Windows Phone 8.1 und Windows Phone 8.0.

Diagnose-Tools

  • Beim Starten des Debuggens erstmals Diagnosetools-Fenster nicht geöffnet und sinngemäß die folgende Fehlermeldung angezeigt:

    Unerwarteter Fehler bei der Diagnose-Tools


    Öffnet Fenster Diagnosetools korrekt nachfolgende debugging oder nachdem Sie Visual Studio neu starten.

    Weitere Informationen zu den Tools finden Sie auf "Bekannte Probleme für Windows 10 SDK und Tools" auf der folgenden MSDN-Foren-Website:

Andere

  • Datenquellen-Steuerelement möglicherweise einige Zeichen chinesischen statt auf Englisch angezeigt. Um beheben dieses Problem führen Sie eine Reparatur für Visual Studio 2015 RC in Programme und Funktionen.

  • Fehler "Auflistungstyp muss von ICollection < T > abgeleitet werden" einige Vorgänge in Visual Studio 2015 RC Benutzeroberfläche ausführen

    Angenommen Sie, die Aktualisierung von einer früheren Windows 10 erzeugen Flug 10122 oder höher. Beim Öffnen, Projekte oder andere in Visual Studio 2015 RC-Benutzeroberfläche Aktionen wird die folgende Fehlermeldung angezeigt:

    Auflistungstyp muss von ICollection < T > abgeleitet werden.


    Um dieses Problem zu beheben, verwenden Sie die folgende Methode:

    • Öffnen Sie ein Visual Studio Developer Eingabeaufforderungsfenster als Administrator.

    • Geben Sie devenv.exe/Setup in der Befehlszeile ein, und drücken Sie die EINGABETASTE.

    • Reparieren Sie Visual Studio.

Cloud-Plattform

  • Früher konnte Version einer Windows-Anwendung mit vier unterschiedliche: major Version, Nebenversion, Build-Version und Revisionsversion. Diese Version ist in der Datei AppxManifest.xml angegeben. Die Revisionsnummer des Windows 10 Insider Preview Applikationen ist der vierte Teil einer Versionszeichenkette x.x.x.x und ist für Verwendung durch Microsoft reserviert. Programme sollten immer "0" als Revisionsnummer verwenden. Windows App Zertifizierung Kit (WACK) und den Windows Store lehnt eine Anwendung, die keine Revisionsnummer "0" verwendet

  • Systemeigene .NET Visual Studio 2015 nicht mehr unterstützt Windows 8.1 oder Windows Phone 8.1 Applications. Nur Windows 10 Insider Preview Applikationen werden in diesem Release und in zukünftigen Versionen unterstützt.

Agent

  • Mithilfe der Agents für Visual Studio 2015 benötigen nicht Sie eine Separate Testcontroller da Agents TFS 2015 oder Visual Studio Online kommunizieren die Orchestrierung behandeln können. In der neuen Visual Studio 2015 und TFS 2015 Szenarien empfiehlt für Visual Studio 2015 Agents verwenden. Für andere Szenarien erforderliche Testcontroller empfiehlt für Visual Studio 2013 Update 5 Agents verwenden. Testcontroller ist vollständig kompatibel mit TFS 2013 und TFS 2015.

    In der folgenden Tabelle sind unsere Empfehlung zusammengefasst.

    Automatisierte Remote Testen der Release Management per Build.Preview-Buildsystem

    Agents für Visual Studio 2015

    Remote automatisierte Tests über MSTest und testsettings-Dateien
    Auslastungstests
    Remote automatisierte Tests über Lab-Umgebung
    Automatisierung von Tests für TFS 2013

    Agents für Visual Studio 2013 Update 5

Visual C++

  • __Declspec(align) Struktur kann nicht Funktionen in Visual Studio 2015 RC.

  • Exception-Objekte müssen Projektverzeichnis oder verschiebbar. Der folgende Code kompiliert Visual Studio 2013 jedoch Visual Studio 2015 nicht kompiliert:
      struct S { public: S(); private: S(const S &); }; int main() { throw S(); // error } or struct S { S(); explicit S(const S &); }; int main() { throw S(); // error }

  • Wert die Ausnahme erfasst erfordert das Ausnahmeobjekt Projektverzeichnis sein. Der folgende Code kompiliert Visual Studio 2013 jedoch Visual Studio 2015 nicht kompiliert: struct B { public: B(); private: B(const B &); }; struct D : public B { }; int main() { try { } catch (D) // error { } }

  • Änderbare Spezifizierer kann nur auf den Namen der Klasse Daten members(9.2) angewendet werden. Sie können nicht angewendet werden
    Namen, die konstant oder statischdeklariert werden und auch nicht auf Member angewendet werden. Zum Beispiel: class X { mutable const int* p; // OK mutable int* const q; // ill-formed }; Um dieses Problem zu umgehen, entfernen Sie einfach redundante "veränderliche" Instanz.

  • Wir verwendet erstellen ein Ctor oder Dtor für anonyme Union nicht konform oder C ++ 03 C ++ 11. Jetzt Sie werden gelöscht.

  • Für anonyme Strukturmember einer Union nicht trivialen Konstruktor nicht mehr aufgerufen. Zum Beispiel: #include <stdio.h> struct S { ~S(){ printf("~S()");} }; union U{ struct { S s; }; ~U(){} }; int main() { U u; return 0; } In früheren Versionen als Visual Studio 2015 RC, druckt die Struktur ~S(). Nach dem Visual Studio 2015 RC gibt es nichts. Darüber hinaus wird die folgende Warnung angezeigt:

    Warnung C4588: 'U::s': Verhalten ändern: Destruktor wird nicht mehr implizit aufgerufen.

  • Typ explizit nicht Vorlagenargument sollte den Typ der Nichttyp-Vorlagenparameter übereinstimmen. Visual Studio 2015 RC kann jedoch manchmal dies überprüfen. Der folgende Code ist z. B. nicht zulässig: struct S2 { void f(int); void f(int, int); }; struct Sink { template <class C, void (C::*Function)(int) const> void f(); }; void f() { Sink sink; sink.f<S2, &S2::f>(); }

  • Datenmember Unions können keine Verweistypen.

  • Bei Verwendung der /Zc:forScope- Befehl in Visual Studio 2015 RC wird folgende Warnung angezeigt:

    CL: Befehlszeile Line D9035 Warnung: forScope-' ist veraltet und wird in einer zukünftigen Version entfernt

  • Makros, die eine Zeichenfolge ohne Leerraum zwischen der Zeichenfolge und das Makro direkt folgen werden jetzt als literal Suffixe benutzerdefinierte interpretiert. Zum Beispiel: //Before compiled #define _x "there" char* func() { return "hello"_x; } int main() { char * p = func(); return 0; } Wenn Sie den Code kompilieren, erhalten Sie folgende Fehlermeldung:

    Test.cpp(52):: Fehler C3688: Ungültiges literal Suffix '_x'; Literal Operator oder Vorlage literal Operator "Operator" "_x' nicht gefunden
    Test.cpp(52):: Hinweis: haben Sie ein Leerzeichen zwischen das Zeichenfolgenliteral und das Präfix der folgenden Zeichenfolgenliteral vergessen?

  • Für anonyme Strukturmember einer Union nicht trivialen Konstruktor nicht mehr aufgerufen. Zum Beispiel:
      #include <stdio.h> struct S { S(){ printf("S()");} }; union U{ struct { S s; }; U(){} }; int main() { U u; return 0; } In früheren Versionen als Visual Studio 2015 RC, druckt die Struktur S(). In Visual Studio 2015 RC druckt nichts. Darüber hinaus wird die folgende Warnung angezeigt:

    Warnung C4587: 'U::s': Verhalten ändern: Konstruktor nicht implizit aufgerufen.

  • In Visual Studio 2015 RC wird implizit deklarierten Kopierkonstruktor gelöscht, wenn eine benutzerdefinierte Verschiebungskonstruktor oder verschieben Zuweisungsoperator.

  • Die Verkettung von benachbarten breit oder raw Zeichenfolgenliteralen benötigt werden eingefügt (L "Hello" L "World"), da das Präfix für die zweite Zeichenfolge als benutzerdefinierte literal Suffix jetzt behandelt wird. Zum Beispiel:

    • const Wchar_t * s = L "Hello" L "World"; Gibt Fehler C3688: Ungültiges literal Suffix "L" Literal Operator oder Vorlage literal Operator "Operator" "L" nicht gefunden

    • const Wchar_t * t = L "Hello" L "World"; ohne Fehler kompiliert



Updates für andere Produkte der Visual Studio-Produktfamilie finden auf der -Website.

Voraussetzungen

Detaillierte Systemanforderungsinformationen finden Sie unter .

Neustartanforderung Sie müssen Ihren Computer neu starten, nachdem Sie dieses Paket installieren.

Unterstützte Architekturen

  • 32-bit (x86)

  • 64-Bit-(x64) (WOW)

  • ARM

Drittanbieter-Produkten

  • Visual Studio 2015 RC-Installation können Sie die Fremdanbieter-Anwendung installieren. Finden Sie mit Drittanbietern erforderlich beim Installieren von Cross-Plattform Mobile Entwicklungstools von Visual Studio 2015 RC sind, .

  • Visual Studio 2015 RC deinstallieren deinstalliert Fremdanbieter-Anwendung nicht. Informationen zum Deinstallieren von Drittanbietern, die mit Visual Studio 2015 RC überprüfen Sie, .

Haftungsausschluss bezüglich Informationen von Drittanbietern

Die in diesem Artikel erörterten Produkte von Drittanbietern werden von Unternehmen hergestellt, die von Microsoft unabhängig sind. Microsoft übernimmt keine Garantie, weder konkludent noch anderweitig, für die Leistung oder Zuverlässigkeit dieser Produkte.

Benötigen Sie weitere Hilfe?

Ihre Office-Fähigkeiten erweitern
Schulungen erkunden
Neue Funktionen als Erster erhalten
Microsoft Insider beitreten

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×