Tag: uwp

如何在桌面.NET应用程序中获得BLE广告回调?

我试图从.NET Windows桌面应用程序获取BLE广告回调。 我能够调用API,但是从未在WPF或命令行应用程序中从OS调用Received事件。 当从VS2015中的unit testing或通用Windows应用程序调用代码时,我确实得到了事件。 但是,我需要做其他通用Windows中没有的东西。 这是代码: using Windows.Devices.Bluetooth.Advertisement; public static void ScanForAdvertisments() { mWatcher = new BluetoothLEAdvertisementWatcher(); mWatcher.Received += OnAdvertismentReceived; mWatcher.ScanningMode = BluetoothLEScanningMode.Active; mWatcher.Start(); } public static void OnAdvertismentReceived(BluetoothLEAdvertisementWatcher sender, BluetoothLEAdvertisementReceivedEventArgs args) { ulong address = args.BluetoothAddress; short rssi = args.RawSignalStrengthInDBm; } 我引用了Windows.winmd以包含BLE / UWP名称空间。 我在Windows 10周年纪念版上使用框架版本4.6.1,我在之前的Windows版本中也遇到了同样的问题。 使用UWP应用程序我在appxmanifest中为蓝牙设置了DeviceCapability。 unit testing项目似乎不需要这个,我不知道如何将appxmanifests应用于桌面项目。 status属性报告扫描程序正在运行,并且也永远不会触发已停止的事件。 无论如何,这是一个Windows错误吗? 有办法解决它吗? 我试着研究应用程序服务,但似乎没有设置好很好地调用桌面代码,从UWP调用桌面代码似乎很难部署。 […]

如何在UWP / C中使用svg文件资源设置AppBarButton图标#

Microsoft文档声明您可以使用SVG矢量图形文件设置图标: https : //docs.microsoft.com/en-us/windows/uwp/design/style/icons 但是,当我尝试使用svg文件设置图标时,它只显示空白: 这是我将Svg文件添加到我的项目的方式:在项目下我创建了一个目录“Svg”,在Svg文件夹中我添加了文件“MyButton.svg”。 该svg资源文件的属性设置为: BuildAction:内容 复制到输出目录:不要复制 自定义工具: 自定义工具命名空间:

使用Template10的多个视图而不总是显示主页面?

我是T10的新手,并试图学习它。 这是Template 10 Multiple Windows的后续内容 在’常规’(意思是非Template10)UWP应用程序中,我学会了做这样的事情(作为一个简短的例子),以支持多个视图: public App() { InitializeComponent(); Suspending += OnSuspending; } readonly List _dispatchers = new List(); protected override async void OnLaunched(LaunchActivatedEventArgs e) { Frame rootFrame = Window.Current.Content as Frame; if (rootFrame == null) { rootFrame = new Frame(); rootFrame.NavigationFailed += OnNavigationFailed; Window.Current.Content = rootFrame; if (rootFrame.Content == null) { rootFrame.Navigate(typeof(MainPage), e.Arguments); […]

如何解决DEP6500和DEP6701错误?

我在自己的解决方案中有一个名为BTLE的项目。 加载项目并使用手机上的调试器运行它可以找到。 我有第二个解决方案,加载和编译也很好。 我将BTLE项目(添加/现有项目)添加到第二个解决方案,编译它并尝试在调试器中运行它。 我可以看到应用程序被正确加载到手机(我可以从手机上运行),但调试器将无法启动,我收到以下错误消息: 1>—— Deploy started: Project: BTLE, Configuration: Debug ARM —— 1>Deploying to Phone Internal Storage… 1>Updating the layout… 1>Copying files: Total 2 mb to layout… 1>Checking whether required frameworks are installed… 1>Registering the application to run from layout… 1>Deployment complete (0:00:05.469). Full package name: “76081875-4de1-4857- 8ce6-4e7a580ee1b6_1.0.0.0_arm__fdr7mxj3cnxqw” 2>—— Deploy started: Project: STPWindows, […]

DEP0600部署UWP项目时出错

在Visual Studio(社区2015 Update 3)崩溃部署带有蓝屏的UWP项目(意外的存储exception,之前发生过这种情况)之后,我再也无法部署任何项目了。 我尝试使用VS项目崩溃,该项目的先前版本以及完全清空的新项目。 错误消息如下: DEP0600:部署期间发生以下意外错误: ‘。’,hex值0x00,是无效字符。 第1行,第1位。 修复Visual Studio没有任何区别。 我找不到问题,但假设在崩溃期间有些东西被破坏了。 完全重新安装VS会不仅仅是修理? 这甚至可能需要更激烈的步骤吗? 谢谢, 莱因霍尔德

Appbar按钮标签自动定位UWP

我正在开发一个UWP应用程序。 我正在使用Appbar按钮显示动作的快速图标按钮。 问题是,标签会自动水平放置到图标上,而有些标签仍位于图标下方。 他们有什么方法可以修复标签位置吗? 以下是更清楚地了解该问题的图片: 但理想情况下,我希望它们看起来如下 有没有办法确保它们(图标和它们各自的标签)保持垂直对齐。 以下是我的代码:

在UWP(W10)中使用HttpClient发出POST请求

我正在使用Universal Windows Plataform制作应用程序,我想询问如何使用httpclient将数据(id = 1)发布到服务器。 我知道互联网上有一些教程,但其中许多是针对Windows 8.1而且不适用于10。

如何解决远程UWP AppService问题?

我正在使用C#中的远程UWP AppServices,我遇到了很早的障碍:获取RemoteSystem实例。 我使用自己的代码按照https://msdn.microsoft.com/en-us/windows/uwp/launch-resume/communicate-with-a-remote-app-service上的教程进行操作,并尝试将RemoteSystems示例作为https://github.com/Microsoft/Windows-universal-samples的一部分 不幸的是,结果总是一样的。 首先,我请求访问远程系统: RemoteSystemAccessStatus status = await RemoteSystem.RequestAccessAsync(); 这是成功的: status具有值RemoteSystemAccessStatus.Allowed 。 接下来,我创建一个HostName实例: var deviceHost = new HostName(“computer2”); 然后我想获得一个RemoteSystem实例: RemoteSystem remoteSystem = await RemoteSystem.FindByHostNameAsync(deviceHost); 这引发了一个exception: Catastrophic failure (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED)) 我尝试了什么 此时搜索网络不会带来太多影响(远程UWP AppServices太新了) 事件日志中没有任何有趣的内容 Windows防火墙似乎配置正确(这似乎是由Visual Studio自动完成的) 我正在寻找什么 我的一台计算机从Windows 7升级到Windows 10,另一台从Windows 8.1升级到Windows 10.因此我的计算机有可能以某种方式“错误配置”(我记得Windows Media Center中不必要的任务调度程序条目.. 。) 我的问题:解决这些问题的建议做法是什么? 有工具可以帮助我吗? 现在我现在甚至确定从哪里开始寻找……

检查UWP-Application是否在前景/聚焦

我想检查当前应用程序是否在前台/焦点。 该应用程序是一个Windows-10 UWP应用程序。 我已经得到的是,检查当前的应用程序是否最小化。 为此,我使用Window.Current的VisibilityChanged事件。 但我找不到解决方案,以检测应用程序是否在前台。

UWP youtube播放器在mediaelement中

我目前正在开发一个UWP youtube播放器,我在播放实际video时遇到了一些麻烦。 我正在使用它来播放媒体元素中的YouTubevideo: using MyToolkit.Multimedia; var url = await YouTube.GetVideoUriAsync(youtubeid, YouTubeQuality.Quality1080P); var YoutubePlayer = new MediaElement(); YoutubePlayer.Source = url.Uri; 它曾经工作了大约一个月,但现在它只是…没有。 它获得了正确的videoURI(mp4),我也尝试使用YoutubeExtractor nuget包,但由于某种原因,当我使用YoutubePlayer.Play()时,它只是不播放。 它什么都不做。 没有错误,没有任何错误。 我找到了另一种使用webview和自定义C#控件的方法来调用javascript方法,但我不喜欢这样,因为它有更平滑的媒体元素。 任何帮助都可以,我已经在互联网上搜索了几天,仍然无法找到答案。 谢谢。