Ho recentemente aggiornato da Visual Studio 2015 a Visual Studio 2015 Update 2 (Professional). Tutto funziona bene, tranne il fatto che non posso aprire i file XAML - dopo aver fatto clic su qualsiasi file XAML ottengo:L'editor XAML di Visual Studio 2015 WPF non può aprire i file XAML
Visual Studio has encountered an unexpected error.
Sembra che XamlDesignerPackage non è stato installato. ingresso XamlEditor non esiste sotto HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0
\ ed esiste sotto HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0\
che può suggerire che il designer XAML non è installato per questo Visual Studio 2015.
Ho provato di tutto:
- 4 reinstalla
- pulizia cache
- rimozione ComponentDataCache
- impostazioni di ripristino.
In Visual Studio 2013 tutto funziona correttamente. C'è un modo per usare XAMLEditor da VS2013? Hai qualche idea su cosa posso fare? Sarei felice per qualsiasi aiuto dal momento che mi impedisce di lavorare. Questo è un errore da ActivityLog.xml:
507 2016/04/04 13: 15: [. Metodo non riuscita con codice di inaspettato errore 50] 58,450 errore VisualStudio SetSite non riuscito per il pacchetto [XamlDesignerPackage]: { a System.Security.AccessControl.NativeObjectSecurity.CreateInternal (ResourceType resourceType, booleano isContainer, String name, SafeHandle manico, AccessControlSections includeSections, booleano createByName, exceptionFromErrorCode exceptionFromErrorCode, Object exceptionContext) & # x000D; & # x000A; a System.Security.AccessControl.FileSystemSecurity..ctor (Boolean isContainer, Nome stringa, AccessControlSections includeSections, Boolean isDirectory) & # x000D; & # x000A; a System.Security.AccessControl.FileSecurity..ctor (String fileName, AccessControlSections includeSections) & # x000D; & # xA; A; a Microsoft.VisualStudio.DesignTools.Utility.IO.AccessHelper.IsAccessibleByAllApplicationPackages (stringa percorso) & # x000D; & # x000A; a Microsoft.VisualStudio.DesignTools.HostUtility.Utils.HostAppPackageAclService.CheckAclsOnDirectory (stringa directory) & # x000D; & # x000A; a Microsoft.VisualStudio.DesignTools.HostUtility.Utils.HostAppPackageAclService.ValidateOrUpdateDirectoryAcls (stringa directory) & # xD; 000; a Microsoft.VisualStudio.DesignTools.HostUtility.Utils.HostAppPackageAclService.ValidateOrUpdateAclsNoPrompt (IEnumerable`1 percorsi) & # x000D; & # xA000; a Microsoft.VisualStudio.DesignTools.DesignerContract.IsolatedDesignerService.Initialize() & # xD; D; & # x000A; allo MS.Internal.Package.XamlDesignerPackage.Initialize() & # xD; D; & # x000A;
a Microsoft.VisualStudio.Shell.Package.Microsoft.VisualStudio.Shell.Interop.IVsPackage.SetSite (IServiceProvider sp)} { 512BE089-83EC-4CC6-8483-CF16565AE209} metodo non riuscita con errore imprevisto codice 50.
Edit:
Ho scoperto che al di sopra guid
esiste in HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0_Config\
sotto la voce Editors. Sembra che il designer non sia stato installato perché esiste nel 2013. Deve esserci un conflitto.
Edit: ho rimosso sia il 2013 e il 2015 e installato il 2015 e ottenere il seguente messaggio quando si esegue Visual Studio 2015:
http://stackoverflow.com/questions/29994558/visual-studio-2015-c-sharp-xaml-designer-doesnt-load e http://stackoverflow.com/questions/30090719/view-designer-not-show-up – StepUp
@StepUp Non è esattamente lo stesso problema: è un progetto WPF e le loro soluzioni sono di cambiare la versione di destinazione che non è presente nel progetto wpf. – MistyK
non è possibile visualizzare XAML in XAML Designer? Potresti postare un'immagine del tuo XAML Designer per chiarire la tua domanda? – StepUp