Hololens开发(3) UWP访问SQLServer数据库(失败、系统升级中)

需求,现有系统的数据库是SQLServer的,最好是能直接访问数据库(不然只能用SQLite做单机版了,虽然作为演示用的话,也算是满足当前需求)。

首先百度,查到一些信息:

1.15年时还不支持。

2.可以通过WCP间接访问,这和我原来的和服务端通信的过程是一样的,以后再研究。

http://blog.****.net/xiahn1a/article/details/77151331

3.现在可以直接访问,找到例子的源代码。

地址在:https://github.com/StefanWickDev/IgniteDemos/tree/master/NorthwindDemo

官方说明文档:https://docs.microsoft.com/en-us/windows/uwp/data-access/sql-server-databases

但是打开MainPage.xaml,设计器中显示:

Hololens开发(3) UWP访问SQLServer数据库(失败、系统升级中)

另外说明文档中也说

Hololens开发(3) UWP访问SQLServer数据库(失败、系统升级中)

但是我的电脑的版本显示是10586(cmd指令msinfo32),所以这两天在升级中...

看源代码,用的是System.Data.SqlClient程序集,到NuGet中搜索。

有,下载下来。

SqlConnection类能写,实体类,查询语句写好,启动,点击按钮,显示:

Hololens开发(3) UWP访问SQLServer数据库(失败、系统升级中)

另外从NuGet从下载System.Threading.Thread还是不行,无论是4.3.0还是4.0.0。只能等系统升级好了用那个文档的方法了。

发现目标平台可以选择那个Fall Creaters Update(16299),新建一个项目,用4.6.1和16299。设计器中还是出不来,显示上面那个的图一,生成试试。

不行,说我电脑版本太低了,无法部署。等吧,这两天升级了好多东西,不行的话重新安装一下系统吧。

发现新建项目中有个Holographic DirectX 11 App(Universal Windows)的项目类型。研究一下那个。