0

我正在 Visual Studio 2012 中创建一个新的全景应用程序,我在 Designer 中看到以下提到的错误:

在此处输入图像描述

以下是错误的详细信息。细节 :

=========================================

System.NullReferenceException 对象引用未设置为对象的实例。在 Microsoft.Expression.DesignHost.Isolation.Remoting.STAMarshaler.WaitForCompletion(NestedCallContext nestedCallContext,BlockingCall 调用,WaitHandle timeoutSignal)在 Microsoft.Expression.DesignHost.Isolation.Remoting.STAMarshaler.MarshalOutSynchronous(操作动作,Int32 targetApartmentId,WaitHandle 中止,WaitHandle timeoutSignal ) 在 Microsoft.Expression.DesignHost.Isolation.Remoting.STAMarshaler.MarshalOut(Action action, Int32 targetApartmentId, WaitHandle aborted, CallSynchronizationMode syncMode, WaitHandle timeoutSignal) 在 Microsoft.Expression.DesignHost.Isolation.Remoting.ThreadMarshaler.MarshalOut[TValue](RemoteHandle 1 targetObject, Action action, CallSynchronizationMode syncMode) at Microsoft.Expression.DesignHost.Isolation.Remoting.ThreadMarshaler.MarshalOut[TResult,TValue](RemoteHandle1 个目标对象,函数2 func, CallSynchronizationMode syncMode) at Microsoft.Expression.DesignHost.Isolation.Remoting.LocalDesignerService.CreateDesignerImpl(IHostSourceItem item, IHostTextEditor editor, RemoteCancellationToken remoteCancelToken) at Microsoft.Expression.DesignHost.Isolation.Remoting.LocalDesignerService.<>c__DisplayClass12.<Microsoft.Expression.DesignHost.IDesignerService.CreateDesigner>b__11(RemoteCancellationToken remoteToken) at Microsoft.Expression.DesignHost.Isolation.Remoting.LocalDesignerService.CallWithCancellation[TResult](CancellationToken cancelToken, Func2 功能)在 Microsoft.Expression.DesignHost.IsolatedDesignerService.IsolatedDesignerView.LocalDesignerService.Microsoft.Expression.DesignHost.IDesignerService.CreateDesigner(IHostSourceItem 项,IHostTextEditor 编辑器,CancellationToken cancelToken)在 Microsoft.Expression.DesignHost.IsolatedDesignerService.IsolatedDesignerView.CreateDesignerViewInfo(CancellationToken cancelToken ) System.NullReferenceException 对象引用未设置为对象的实例。服务器堆栈跟踪:位于 Microsoft.Expression.DesignHost.Isolation.Remoting.STAMarshaler.MarshalIn(Action action, Int32 targetApartmentId) 处的 Microsoft.Expression.DesignHost.Isolation.Remoting.STAMarshaler.WaitForCompletion(NestedCallContext nestedCallContext, BlockingCall call, WaitHandle timeoutSignal) Microsoft.Expression.DesignHost.Isolation.Remoting.ThreadMarshaler。1 func) at Microsoft.Expression.DesignHost.Isolation.Remoting.RemoteDesignerService.Microsoft.Expression.DesignHost.Isolation.Remoting.IRemoteDesignerService.CreateDesigner(IRemoteHostSourceItem remoteItem, IRemoteHostTextEditor remoteEditor, IRemoteCancellationToken remoteToken) at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs) at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg) Exception rethrown at [0]: at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) at Microsoft.Expression.DesignHost.Isolation.Remoting.IRemoteDesignerService.CreateDesigner(IRemoteHostSourceItem remoteItem, IRemoteHostTextEditor remoteEditor, IRemoteCancellationToken cancelToken) at Microsoft.Expression.DesignHost.Isolation.Remoting.LocalDesignerService.<>c__DisplayClass8.<CreateDesignerImpl>b__6(IRemoteDesignerService d) at Microsoft.Expression.DesignHost.Isolation.Remoting.ThreadMarshaler.<>c__DisplayClass42.b__3() 在 Microsoft.Expression.DesignHost.Isolation.Remoting.STAMarshaler.Call.InvokeWorker() System.NullReferenceException 对象引用未设置为对象的实例。在 Microsoft.Expression.Platform.PlatformService.PlatformEntry.get_PlatformCreator() 在 Microsoft.Expression.Platform.PlatformService.IsCompatibleFramework(FrameworkName hostFramework, FrameworkName guestFramework) 在 Microsoft.Expression. Microsoft.Expression.DesignSurface.Project.ProjectContextManager.GetSourceItemContext(IHostSourceItem sourceItem) 的 Microsoft.Expression.DesignSurface.DesignerService.CreateDesigner(IHostSourceItem 项) 中的 DesignSurface.Project.ProjectContextManager.GetProjectContext(IHostProject 项目,IPlatform 平台,布尔创建)2 func) at Microsoft.Expression.DesignHost.Isolation.Remoting.RemoteDesignerService.<>c__DisplayClass10.<Microsoft.Expression.DesignHost.Isolation.Remoting.IRemoteDesignerService.CreateDesigner>b__e() at Microsoft.Expression.DesignHost.Isolation.Remoting.ThreadMarshaler.<>c__DisplayClass161.b__15() 在 Microsoft.Expression.DesignHost.Isolation.Remoting.STAMarshaler.Call.InvokeWorker()

=========================================

更多细节 :

我在基于 C# 的 windows Phone(全景、数据绑定应用程序、HTML5 等)中创建的每种类型的项目中都存在错误

我尝试过的:

如果您正在提出包括重新安装的解决方案,请不要打扰。我已经尝试过太多次了。

更多信息

我新安装了带有 blend 的 Visual Studio 2012。在安装时,我取消选中 Blend。然后创建了一个新的 Windows Phone 项目。下载 SDK 4 小时(网速慢.. 不相关),然后我在完成后重新启动计算机。然后我为 windows phone 创建了一个新项目。并得到同样的错误。如果我缺少任何东西,请指导我。

4

1 回答 1

0

已经为此向 Microsoft 报告了一个错误。看这里

然而re-installation did trick for most of them。确保按照此处报告的这些步骤重新安装 VS2012。

如果有帮助,试试这个(来源) -

我也有这个问题。我能够通过添加 <loadFromRemoteSources enabled="true"/>到 xdesproc.exe.config(如 Marco 所述)和 devenv.exe.config 来修复它。这两个文件都在 C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE 中。

于 2013-07-28T06:30:22.450 回答