1

我搜索了几个小时的四个解决方案,但一无所获。如果我在 VS2008 Team Suite SP1 中打开 WPF 设计器,则会出现以下错误:

加载此程序集会产生与其他实例不同的授权集。(来自 HRESULT 的异常:0x80131401)在 System.RuntimeType.CreateInstanceSlow(Boolean publicOnly,Boolean fillCache)的 System.RuntimeType.CreateInstanceSlow(Boolean publicOnly,Boolean fillCache)的 System.RuntimeTypeHandle.CreateInstance(RuntimeType 类型,Boolean publicOnly,Boolean noCheck,Boolean& canBeCached,RuntimeMethodHandle& ctor,Boolean& bNeedSecurityCheck)。 CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache) at System.Activator.CreateInstance(Type type, Boolean nonPublic) at System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfoculture, Object[] activationAttributes)在 System.Activator.CreateInstance(类型类型,BindingFlags bindingAttr,Binder binder,
在 MS.Internal.Providers.VSDesignerContext..ctor(IServiceProvider provider, IVsWindowFrame frame, Object docDataObj) 在 MS.Internal.Providers.VSDesignerContext.GetContext(IServiceProvider services, IVsWindowFrame frame, Boolean createIfNotExist) 在 MS.Internal.Designer.DesignerPane。初始化设计器()

到现在我尝试了什么:

  • 重置 Visual Studio 中的所有设置
  • 关闭项目中所有打开的 XAML 文件,关闭 Visual Studio,重新打开 VS,打开 XAML 文件
  • 在操作系统中创建新用户并尝试使用他们的开放解决方案
  • 已完成卸载/重新安装 VS 2008 SP1 + MSDN、.NET 3.5 Framework SP1、Silverlight SDK、WPF Toolkit - 2009 年 1 月

我在 Windows Vista SP1 32 位商业版上运行。

在我尝试重新安装操作系统之前,有谁知道如何解决它?

问候安东卡尔奇克

更新:我还尝试禁用所有附加组件。

4

2 回答 2

1

首先,不仅您收到此错误,所以您应该先用谷歌搜索它吗?正如您所看到的,此问题有很多行为,我们无法找出您的情况出了什么问题,因为很难重现该问题。您也可以尝试修复 VS 或禁用所有插件

于 2009-02-22T08:39:51.163 回答
0

感谢您解释失败的尝试。节省了我的时间和虚假的希望。您是否尝试过在没有 SP1 的情况下重新安装 VS?(你敢打赌这是 SP1 的错,这在我更新 VS 之前从未发生过)另外你的设计师不从事任何项目,对吗?甚至是新的?在其他 prog 语言中呢?

于 2009-03-20T11:21:26.393 回答