Visual Studio 2017 Pro - XAML 设计器因创建新项目而崩溃
Visual Studio 2017 Pro - XAML Designer crashes by create a new Project
几天后,如果我在 Visual Studio 2017 Pro 中创建一个新的 wpf 项目,我会遇到问题 XAML Designer 会崩溃,出现如下异常:
System.Runtime.Remoting.RemotingException
[] Der Designerprozess wurde unerwartet beendet。
bei Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.ProcessDomainFactory.ProcessIsolationDomain.Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IIsolationDomain.CreateInstance(String assemblyName, String assemblyCodeBase, String typeName)
北 Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.IsolationBoundary.Initialize()
bei Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.IsolationBoundary.CreateInstance[T](类型类型)
北 Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolatedObjectFactory.Initialize()
bei Microsoft.VisualStudio.DesignTools.DesignerHost.Services.VSIsolationService.CreateObjectFactory(IIsolationDomainFactory isolationDomainFactory, IObjectCatalog目录)
bei Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolationService.CreateLease(IIsolationDomainFactory domainFactory)
bei Microsoft.VisualStudio.DesignTools.DesignerContract.IsolatedDesignerService.CreateLease(IIsolationDomainFactory domainFactory, CancellationToken cancelToken, DesignerServiceEntry& entry, IServiceProvider serviceOverrides)
bei Microsoft.VisualStudio.DesignTools.DesignerContract.IsolatedDesignerService.IsolatedDesignerView.CreateDesignerViewInfo(CancellationToken cancelToken)
bei Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolatedTaskScheduler.InvokeWithCulture[T](CultureInfo 文化, Func2 func, CancellationToken cancelToken) bei Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolatedTaskScheduler.<>c__DisplayClass10_0
1.b__0()
北 System.Threading.Tasks.Task`1.InnerInvoke()
我在网上找不到适合我的解决方案...
我卸载了 Visual Studio,卸载了所有 SDK,并在重启后安装了 Visual Studio 但没有任何效果...
有没有人对我有想法
以下是我要采取的步骤:
- 确保您的 Visual Studio 是完全最新的
- 在 safe mode
devenv.exe /SafeMode
中启动 Visual Studio(这仅加载默认环境和服务。)
- 2.1 如果可行,则可能是扩展名已损坏。尝试卸载您的一些扩展程序和第三方工具
- 2.1 你也可以查看VS logs
Devenv /log LogFile
,这可能会给你更多关于错误的信息
- 修复visual studio
- 重新安装visual studio
如果您已完全更新但仍然无法正常工作,我会考虑使用 Visual Studio 进行错误报告。
How to report a problem with Visual Studio or Visual Studio Installer
我找到了一些方法. If it can't solve your problem, you could report this problem in the Developer Community。
我针对此问题的解决方案有效。我已完成以下步骤:
- 我卸载了 VS 2017
- 我卸载了所有 SDK
- 我清理并删除 c:\program 和 c:\program x86 中的所有 Visual Studio 文件夹以及 user\appdata 等等
- 我已经清理了注册表并删除了“Visual Studio”
的所有条目
- 之后我在我的“D”驱动器上安装了 Visual Studio 2017
现在它工作正常...
几天后,如果我在 Visual Studio 2017 Pro 中创建一个新的 wpf 项目,我会遇到问题 XAML Designer 会崩溃,出现如下异常:
System.Runtime.Remoting.RemotingException
[] Der Designerprozess wurde unerwartet beendet。
bei Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.ProcessDomainFactory.ProcessIsolationDomain.Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IIsolationDomain.CreateInstance(String assemblyName, String assemblyCodeBase, String typeName)
北 Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.IsolationBoundary.Initialize()
bei Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.IsolationBoundary.CreateInstance[T](类型类型)
北 Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolatedObjectFactory.Initialize()
bei Microsoft.VisualStudio.DesignTools.DesignerHost.Services.VSIsolationService.CreateObjectFactory(IIsolationDomainFactory isolationDomainFactory, IObjectCatalog目录)
bei Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolationService.CreateLease(IIsolationDomainFactory domainFactory)
bei Microsoft.VisualStudio.DesignTools.DesignerContract.IsolatedDesignerService.CreateLease(IIsolationDomainFactory domainFactory, CancellationToken cancelToken, DesignerServiceEntry& entry, IServiceProvider serviceOverrides)
bei Microsoft.VisualStudio.DesignTools.DesignerContract.IsolatedDesignerService.IsolatedDesignerView.CreateDesignerViewInfo(CancellationToken cancelToken)
bei Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolatedTaskScheduler.InvokeWithCulture[T](CultureInfo 文化, Func2 func, CancellationToken cancelToken) bei Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolatedTaskScheduler.<>c__DisplayClass10_0
1.b__0()
北 System.Threading.Tasks.Task`1.InnerInvoke()
我在网上找不到适合我的解决方案... 我卸载了 Visual Studio,卸载了所有 SDK,并在重启后安装了 Visual Studio 但没有任何效果...
有没有人对我有想法
以下是我要采取的步骤:
- 确保您的 Visual Studio 是完全最新的
- 在 safe mode
devenv.exe /SafeMode
中启动 Visual Studio(这仅加载默认环境和服务。)- 2.1 如果可行,则可能是扩展名已损坏。尝试卸载您的一些扩展程序和第三方工具
- 2.1 你也可以查看VS logs
Devenv /log LogFile
,这可能会给你更多关于错误的信息
- 修复visual studio
- 重新安装visual studio
如果您已完全更新但仍然无法正常工作,我会考虑使用 Visual Studio 进行错误报告。
How to report a problem with Visual Studio or Visual Studio Installer
我找到了一些方法
我针对此问题的解决方案有效。我已完成以下步骤:
- 我卸载了 VS 2017
- 我卸载了所有 SDK
- 我清理并删除 c:\program 和 c:\program x86 中的所有 Visual Studio 文件夹以及 user\appdata 等等
- 我已经清理了注册表并删除了“Visual Studio” 的所有条目
- 之后我在我的“D”驱动器上安装了 Visual Studio 2017
现在它工作正常...