加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

.net – 在Windows 10上构建Windows Universal App时出现问题

发布时间:2020-12-14 05:38:27 所属栏目:Windows 来源:网络整理
导读:我正在尝试构建一个 Windows通用应用程序(最终的目标是Raspberry Pi 2,尽管我还没有达到可以部署到设备的程度). 我已按照“Get Started with Windows IoT”页面上的所有说明操作(所有版本都正确,Windows 10 Pro处于开发人员模式).我重新安装了Visual Studio(
我正在尝试构建一个 Windows通用应用程序(最终的目标是Raspberry Pi 2,尽管我还没有达到可以部署到设备的程度).

我已按照“Get Started with Windows IoT”页面上的所有说明操作(所有版本都正确,Windows 10 Pro处于开发人员模式).我重新安装了Visual Studio(Community Edition 15),并且 – 开玩笑 – 完成了Windows 10的全新安装,然后是Visual Studio(无论如何都需要完成).

我仍然得到相同的结果.

我创建了一个全新的项目:“空白应用程序(通用Windows)”.我已经尝试过.NET Framework 4.5.2(默认)和4.61,我尝试取消选中“在W??indows开发中心显示遥测”选项.这似乎没有任何区别.

一旦我有了新项目,我在设计器中打开MainPage.xaml,我在设计器窗口中收到以下错误:

An Unhandled Exception has occurred

Details:

System.Runtime.Remoting.RemotingException
[9556] Designer process terminated unexpectedly!
   at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.ProcessDomainFactory.ProcessIsolationDomain.Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IIsolationDomain.CreateInstance(String assemblyName,String assemblyCodeBase,String typeName)
   at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.IsolationBoundary.Initialize()
   at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.IsolationBoundary.CreateInstance[T](Type type)
   at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolatedObjectFactory.Initialize()
   at Microsoft.VisualStudio.DesignTools.DesignerHost.Services.VSIsolationService.CreateObjectFactory(IIsolationTarget isolationTarget,IObjectCatalog catalog)
   at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolationService.CreateLease(IIsolationTarget isolationTarget)
   at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolationService.CreateLease(IIsolationTarget isolationTarget)
   at Microsoft.VisualStudio.DesignTools.DesignerContract.IsolatedDesignerService.CreateLease(IIsolationTarget isolationTarget,CancellationToken cancelToken,DesignerServiceEntry& entry,IServiceProvider serviceOverrides)
   at Microsoft.VisualStudio.DesignTools.DesignerContract.IsolatedDesignerService.IsolatedDesignerView.CreateDesignerViewInfo(CancellationToken cancelToken)
   at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolatedTaskScheduler.InvokeWithCulture[T](CultureInfo culture,Func`2 func,CancellationToken cancelToken)
   at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolatedTaskScheduler.<>c__DisplayClass10_0`1.<StartTask>b__0()
   at System.Threading.Tasks.Task`1.InnerInvoke()
   at System.Threading.Tasks.Task.Execute()

好吧,我想我自己,我可以尝试盲目构建这个应用程序,只使用XAML ……但是当我尝试运行项目(Debug,x86,Local Machine)时,也失败了.首先,看起来好像它引导了应用程序,正如大蓝色窗口所示:

Universal App Window

然后,在一秒钟后,我得到这个奇怪的消息,声称它无法附加调试器(虽然我可以看到调试器在后台运行):

Debugger Not Configured

当我清除该对话框时,它后面的对话框变得可用,它询问我是否要在Visual Studio的新实例中调试它.当我对此说“是”时,Visual Studio的一个新实例启动了 – 此时它几乎是滑稽的 – 说:

enter image description here

(如果我拒绝打开一个新的调试器,应用程序就会关闭,停止原始调试器.)

最后(无论我是否选择打开新调试器),我在原始Visual Studio实例中收到以下错误:

enter image description here

如果我真的不需要让这个项目正在进行中,我会大笑……此时,我正在考虑放弃使用WUA并采用基于Linux的方法……但我认为如果用水户协会会更好我可以让它上班!

有没有人对这里发生的事情有任何想法?同样,这是Windows 10和Visual Studio的全新安装.

解决方法

我相信这是Visual Studio Update 1中的一个已知问题,如果Universal App Project的解决方案位于“C”驱动器以外的驱动器上,则无法激活.

解决方法是将项目移动到“C”驱动器.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读