问题标签 [windowsiot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2264 浏览

c# - 如何在没有 Visual Studio 的情况下部署已编译的应用程序?

当我在 Visual Studio 中打开示例 Blinky 应用程序,编译并运行它时,它会自动部署到目标配置的 WindowsIoT 设备。之后,在我编译它的 Windows 10 机器上,应用程序二进制文件位于项目文件夹的 bin 子文件夹中,正如人们所期望的那样。

我想自动化部署,这样我就可以在 没有Visual Studio 的情况下运行部署代码,指定目标设备和二进制文件位置,然后部署它。我找不到任何允许将应用程序部署到 Windows IoT 的 API,我该怎么做?

这个闪亮的 Windows IoT 东西是一个新领域,除了示例和入门页面之外没有太多可用信息。任何指针表示赞赏。

更新:正如评论中所指出的,一旦开始考虑大规模生产,他们可能需要精简ICD。这不是我目前要解决的问题。我想弄清楚如何为在 Raspberry Pi 和 Windows IoT 上运行的 UWP 应用程序提供无线更新。我也想知道我一般如何自动化构建/部署,但如果我有适当的 OTA 解决方案,这可能会自动解决。

0 投票
1 回答
263 浏览

.net - 在 Windows 10 上构建 Windows 通用应用程序时遇到问题

我正在尝试构建一个 Windows 通用应用程序(最终目标是 Raspberry Pi 2,尽管我什至还没有达到可以部署到设备的地步)。

我已按照“ Windows IoT 入门”页面上的所有说明进行操作(所有版本均正确,Windows 10 Pro 处于开发人员模式)。我已经重新安装了 Visual Studio(社区版 15),并且 - 不是在开玩笑 - 重新安装了 Windows 10,然后是 Visual Studio(无论如何都需要完成)。

我仍然得到相同的结果。

我创建了一个全新的项目:“Blank App (Universal Windows)”。我尝试过 .NET Framework 4.5.2(默认)和 4.61,并尝试取消选中“在 Windows 开发中心显示遥测”选项。这些似乎都没有什么不同。

有了新项目后,我在设计器中打开MainPage.xaml,在设计器窗口中出现以下错误:

好的,我想我可以尝试盲目地构建这个应用程序,只使用 XAML ......但是当我尝试运行项目(调试、x86、本地机器)时,它也失败了。首先,它看起来好像在引导应用程序,蓝色的大窗口就证明了这一点:

通用应用程序窗口

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

未配置调试器

当我清除该对话框时,它后面的对话框变为可用,它询问我是否要在 Visual Studio 的新实例中调试它。当我对此表示同意时,Visual Studio 的一个新实例就会启动,并且——此时这几乎是滑稽的——这样说:

在此处输入图像描述

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

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

在此处输入图像描述

如果我真的不需要启动这个项目,我会笑的……在这一点上,我正在考虑放弃 WUA 并采用基于 Linux 的方法……但我认为 WUA 会更好,如果我可以让它工作!

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

0 投票
1 回答
487 浏览

raspberry-pi2 - Rspberry PI 2 上的 Windows 10 IoT 无法启动

我已经下载了 IoT 仪表板应用程序并按照说明刷新了 128gb San Disk Micro SD。

该过程似乎进展顺利(没有错误) 浏览卡显示文件夹等。但是,当我将其插入我的 Raspberry Pi 2 板并打开电源时,我正在输出到 HDMI?(我知道我应该通过查看各种页面等来查看 Windows 徽标。

我错过了什么吗?或者我可以做些什么来调试它?

0 投票
0 回答
319 浏览

javascript - 将音频文件流式传输到运行 Windows 10 IOT 的 Raspberry PI

我有一个运行 Windows 10 IOT 核心的 Raspberry PI 2,我想创建一个无头应用程序来通过网络将我的视频/音频流式传输到设备。该应用程序应将我计算机上播放的所有音频/视频文件流式传输到 Raspberry PI。

0 投票
1 回答
881 浏览

c# - SerialDevice.LoadAsync 块等待任务

我在从 Nave32 Flight Controller 读取数据时遇到了一点问题,我可以使用 SerialDevice 类将数据发送到卡,但是当调用 LoadAsync 方法并且没有更多数据可以读取应用程序挂起并且不前进时,进程执行过程中没有异常。我查看了应用程序状态,有一堆任务块,我不知道为什么。见下图

更新

固件源代码在这里

这是我的示例代码

在此处输入图像描述

0 投票
3 回答
10785 浏览

windowsiot - 如何在 Windows IoT 上安装 Sql Server?

我需要安装一个数据库才能使用 Nlogger 记录代码事件。我通常会使用 Sql Server。无论如何,物联网是否支持 SQL,如果支持,是什么风格?

0 投票
1 回答
169 浏览

alljoyn - AllJoyn Studio Extension 是否支持生成带参数的方法?

我尝试使用 AllJoyn 创建一个简单的项目,通过运行 Windows 10 IoT 的 Raspberry Pi 2 向我的车库门公开一个接口。

相关的 Introspection XML 文件如下:

不幸的是,生成的服务接口不包含 Open 方法的参数。

该项目的完整源代码可以在 GitHub 上找到: https ://github.com/hastarin/HastPiControl

谁能告诉我我做错了什么,或者这可能是 AllJoyn Studio Extension 的限制?

任何人都可以提出解决方法吗?

0 投票
1 回答
1497 浏览

raspberry-pi2 - 在 Windows IoT 核心应用程序中访问 USB 棒文件时访问被拒绝错误

我想使用 Windows 10 IoT Core 从我的 Raspberry Pi 2 上的 USB 记忆棒访问文件(图像、文本文件等)。

因此,我已将其添加到 appxmanifest 文件中。

在我的 IBackgroundTask 中使用此代码时,我access denied在第二行出现错误:

我发现我应该在 Package.appxmanifest 中添加 fileTypeAssociation 和我想访问的文件类型,所以我这样做了:

如果我想部署它,我会收到以下错误:

严重性代码描述项目文件行抑制状态错误错误:DEP0700:应用程序注册失败。AppxManifest.xml(37,10):错误 0x80070490:无法注册 test-uwp_1.0.0.0_arm__yzekw4x8qxe1g 包,因为在解析 windows.fileTypeAssociation 扩展元素时遇到以下错误:找不到元素。. 如果问题仍然存在,请重试并联系包发布者。(0x80073cf6)

一旦我删除了 uap:Extension 元素,错误就会消失(但访问被拒绝仍然存在)。

我错过了什么吗?是否无法使用后台服务从 U 盘访问文件(我想在没有用户交互的情况下无头运行)?

0 投票
2 回答
974 浏览

c# - 如何在应用程序 C# 中从 Visual Studio 2015 for Windows Iot 创建获取 url

如何在应用程序 C#(通用应用程序 Windows)中从 Visual Studio 2015 for Windows Iot 创建获取 url

Getreponse();从 c# 2015 开始已弃用

在此处输入图像描述

0 投票
1 回答
2151 浏览

arduino - Windows IoT 和 DS3231 RTC 时钟

对于我的项目,我需要当前时间和日期。不幸的是,RP2 在关闭时会丢失所有内容。接下来是,我将没有互联网连接来使用 NTP。为此,我需要实现一个 DS3231 RTC 模块。所有设备的通信都通过 I2C (Raspberry <-> Arduino <-> DS3231) 运行。目前我的 Arduino 与模块通信并将日期和时间存储在字符数组中。RP2 与 Arduino 通信以获取日期/时间。这实际上效果很好。但我想直接与模块通信以节省 Arduino 上的资源(它只是一个 Nano)。因此,我想知道是否有人对模块和 Windows IoT 有经验。

您将在下面找到我当前的解决方案:

阿杜诺:

物联网:

班级:

如果您需要更多信息,请告诉我。谢谢!