问题标签 [creators-update]
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.
visual-studio - 创作者更新目标版本 UWP
对于 UWP 项目,我无法针对创建者更新 15063。为什么缺少该选项?我的 windows 已经升级到创作者更新,但在安装 VS 之后。
我有 VS 2015,版本 14.0.25431.01 更新 3
有什么方法可以更新我的 VS,以便我可以选择创建者更新作为我的 UWP 项目的目标?
我需要更新目标创建者,因为我想清楚地使用斯蒂芬的 AsyncEx 库,最新版本与其他目标不兼容。
我不想从头开始下载新的 VS,因为我无法访问高速互联网。
dialog - ContentDialog 与 Creators Update 的行为差异
我有一个场景,我在视图模型中更改内容对话框的大小。这在 AnniversaryUpdate 中运行良好,但在 Creators Update 中,我得到了完全不同(且不可行)的行为。
我有一个内容对话框,我想根据用户输入将屏幕尺寸从纵向更改为横向。在构建 14393(周年纪念)中,它工作得很好。当我将项目切换为使用 Creators Update (150630) 时,它根本不起作用。
这是导致该问题的 XAML 代码:
当我为 Creators Update 运行构建时,我得到一个不会改变大小的非常小的对话框。
exception - Windows 更新 1703 后 UWP 后台传输异常 0x80072EE4
我有一个带有后台传输功能的 Windows 应用商店应用程序 来下载内容,到目前为止它运行良好。但是,一些客户报告说,在他们将 PC 更新到 Creators Update (1703) 后,下载停止工作并出现类似错误HRESULT: 0x80072EE4
(这是我的应用程序从异常翻译而来的)。
有类似的报告:使用 BackgroundDownloader 时出现 HRESULT 0x80072EE4,但在我的情况下,它发生在 Windows Update 1703 之后。奇怪的是,这个问题不会发生在我已经安装了相同更新的开发人员 PC 上。
是否有人对问题的根源有任何线索或找到任何解决方法?
windows-8 - ContentIndexer 不适用于 Windows 10 创意者更新
我正在开发一个旧的 Windows 8 应用程序,该应用程序使用 Windows 中的 ContentIndexer 为应用程序中的搜索引擎构建索引。在我将计算机更新到最后一个创作者更新之前,它运行良好。调用 AddAsync 函数时出现异常:
异常是:HRESULT 异常:0x80040DB4
内部异常是 null :(
有关信息,仅当我在具有 Creators 更新的计算机上部署我的应用程序时才会引发异常。它仍然可以在 Windows 8 和 Windows 10 上使用以前的更新。
我还尝试创建一个空白的 Windows 10 UWP 应用程序以查看 ContentIndexer 是否正常工作,但它也失败了。
你有什么想法解决这个问题吗?
谢谢
mfc - Windows 10 Creators 更新吃掉 MFC RichTextEdit 中的元文件图形
我跳进了一个旧的 MFC 应用程序,它在 Windows 10 1703/Creators 更新下运行时出现问题。它适用于 XP 到 Windows 10/1607。经过一番调查,似乎在 Windows 10/1703 中,该应用程序无法将元文件(wmf 和 emf)从剪贴板粘贴到 CRichTextView 并保存。图形数据未嵌入 rtf 文件中。这是一个精简的示例:
此示例将增强的图元文件 mit "ABC" 和一行粘贴到 CRichTextView 并将文档保存为 "abc.rtf"
- 从 Windows XP 到 Windows 10/1607 这工作正常
- 使用最新的 Creators 更新,文件变小,数据未保存
大概和RichEditBox有关:图片消失后的图片和内容(Windows 10 1703 Creators Update)
有任何想法吗?有没有办法在没有剪贴板的情况下获取文档中的元文件图形?位图仍然有效。
windows - Docker“无法添加文件焦油:readlink该系统找不到指定的文件”
我是 docker 的初学者,试图使用创建者的更新 bash 子系统让它在我的 Windows 10 机器上运行。我的 dockerfile 在我的 mac 上构建得很好,但是当我docker build
在 windows 上尝试使用同一个文件时,我收到如下错误:
这是为我的所有 node_modules 依赖项打印出来的。我的第一个问题是:是什么触发了我所有 node_modules 的“添加”操作?在执行我的 dockerfile 的第一行之前打印出这些错误消息
其次,这个问题是否与windows中的不同路径有关?对我来说,关于错误的最奇怪的部分是奇怪的路径\\\\?\\C:\\Users\\username
。路径中出现过多的斜杠和问号是怎么回事?
第三,就我一个人吗?还是大家在windows bash子系统上使用docker的时候都会遇到问题?
注意:我已经尝试设置 Docker Toolbox 并运行快速启动终端。运行快速启动终端时出现以下错误
所以我试着确保从这篇文章中启用了 hyper- v
注意 2:我还确保我的 C 驱动器与我的容器共享
c# - 如何从在 Windows 10 Creators Update 上运行的 WPF 应用注册 BLE 通知?
我正在尝试编写一个使用 WinRT 蓝牙 LE API(Windows.Devices.Bluetooth 命名空间)的 C# 应用程序。该应用程序是 Windows 经典桌面应用程序(WPF,而不是UWP)。在创意者更新之前运行 Windows 10 版本时,这些 API 会按预期运行。但是,在运行 Creators Update 时,应该向蓝牙设备发送数据的 API 不起作用。具体来说,以下方法返回成功状态代码,但不通过蓝牙无线电传输任何数据(使用蓝牙流量嗅探器进行验证):
- GattCharacteristic.WriteClientCharacteristicConfigurationDescriptorWithResultAsync
- GattCharacteristic.WriteValueAsync
因此,任何为特征注册 ValueChanged 处理程序的尝试都不起作用。由于注册从未发送到蓝牙 LE 设备,因此应用程序不会收到任何通知。
我知道并非所有 UWP API 都可以从非 UWP 应用程序中使用,但我希望有人已经成功开发了这种配置的 BLE 应用程序(或者至少现在可以确认这是不可能的)。在创作者更新之前,我能够从 BLE 设备连接和读取数据以及将数据写入到 BLE 设备,并且只有在这个最新版本的 Windows 10 中才会出现上述问题。(注意:示例代码中使用的 Async API 是在 Creators Update 中添加的。我们的应用程序的早期版本使用的是较旧的 BLE API,但在运行 Creators Update 时它们也不起作用。)
具体来说,我的问题是:鉴于以下项目参考列表和示例代码,我是否可以尝试在运行非 UWP 应用程序的 Creators Update 的 Windows 10 上实现蓝牙 LE 连接?请注意,“将应用程序转换为 UWP 应用程序”的明显答案对我们不起作用,因为我们与其他硬件和文件的交互方式在 UWP 沙箱中是不可能的。
该项目配置了以下参考:
- System.Runtime.WindowsRuntime,位于:C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETCore\v4.5\System.Runtime.WindowsRuntime.dll
- Windows,位于:C:\Program Files (x86)\Windows Kits\10\UnionMetadata\Facade\Windows.WinMD
- Windows.Foundation.FoundationContract,位于:C:\Program Files (x86)\Windows Kits\10\References\10.0.15063.0\Windows.Foundation.FoundationContract\3.0.0.0\Windows.Foundation.FoundationContract.winmd
- Windows.Foundation.UniversalApiContract,位于:C:\Program Files (x86)\Windows Kits\10\References\10.0.15063.0\Windows.Foundation.UniversalApiContract\4.0.0.0\Windows.Foundation.UniversalApiContract.winmd
以下是我的应用程序中蓝牙代码的一个非常精简的版本。请注意,为了清楚起见,已经删除了很多错误处理等,但它应该让我大致了解我正在尝试做的事情:
c# - 如何打印 WebView 内容 C# UWP Win 10
我搜索了如何打印一个简单WebView
的 as :
我尝试了很多事情:
如何在 Windows 应用商店应用中打印 WebView 内容?
遗憾的是,此解决方案并未针对 Windows 10 UWP 应用程序进行更新,但是,我对其进行了转换,以便过时的功能可以正常工作,这会导致我遇到另一个问题。
为了打印,我使用了示例中的一些类(Windows-universal-samples/Samples/Printing/cs/),因为我需要预览。我将上述问题中给出的示例设置为:
溢出不受管理,因此WebView
看起来像这样:
注意:我是 XAML 语言的新手,也是这背后的逻辑。
我想了解如何执行此操作以及是否可行?
编辑:
这是我背后的代码PageToPrint.xaml.cs
:
c# - VS2017:C# UWP“方法或操作未实现”
我正在使用 VS2017,并且正在构建版本 16299(秋季创作者更新)的 UWP 应用程序。部署和重新部署几次后,我无法打开任何 .CS 文件,如果我强制它们打开 (F7),我会收到此错误。
有趣的是,该应用程序的最后一个部署版本运行良好,没有错误,我可以继续构建和部署它。我只是无法再查看/编辑任何 CS 代码。XAML 编辑器工作正常。因此,我创建了另一个解决方案并在那里导入了相同的项目,并且在一段时间内也可以正常工作,然后开始出现相同的行为。在我放弃之前,这已经发生了三次。
我对此感到非常困惑,因为我无法确定我的行为是什么导致了这种情况。此外,如果我转到项目属性,则此错误开始出现在大多数选项卡中。
任何有助于我恢复项目一致性和内心平静的建议将不胜感激。