Articles of Windows 8

IFileOperation :: DeleteItems不要求Windows 8上的确认(不像Windows 7)

我正在试验用IFileOperation::DeleteItems在Windows上删除文件。 在Windows 7上,当我调用IFileOperation :: PerformOperations`时,我得到一个问题,询问是否要先删除文件。 但在Windows 8上,它并不要求确认,只是将文件移动到垃圾箱。 这是我正在谈论的提示: 代码如下: result = iOperation->DeleteItems(iArray); if (SUCCEEDED(result)) { result = iOperation->SetOperationFlags(FOF_ALLOWUNDO); assert(SUCCEEDED(result)); result = iOperation->SetOwnerWindow((HWND)parentWindow); assert(SUCCEEDED(result)); result = iOperation->PerformOperations(); } 我也试过SetOperationFlags(FOF_ALLOWUNDO | FOFX_RECYCLEONDELETE); – 效果似乎是一样的。 如果我要求不可撤消地删除一个文件,而不是被移到垃圾箱( SetOperationFlags(FOF_WANTNUKEWARNING) ),那么我会得到一个类似于Windows 7的提示。 如何在Windows 8上获得删除提示?

在Windows 8上安装AppFabric

我试图在Windows8上安装AppFabric 1.1。 它设置要求.net框架3.5。 Windows 8是与.net框架4.5。 为什么要问.NET Framework 3.5? 我应该做什么来安装AppFabric? 谢谢

在Windows 8中读取文本文件

我在阅读windows-8中的embedded式资源(文本文件)时遇到了一些麻烦,通常我使用Assembly.GetExecutingAssembly()但我似乎无法在这一个。 我引用System.Reflection命名空间,但它说找不到,认为它可能被删除。 有任何想法吗? 目前使用Windows 8 Consumer Preview 代码: Assembly readAssembly = Assembly.GetExecutingAssembly(); StreamReader streamReader = new StreamReader(readAssembly.GetManifestResourceStream("Test.txt")); Assembly readAssembly = Assembly.GetExecutingAssembly(); StreamReader streamReader = new StreamReader(readAssembly.GetManifestResourceStream("Test.txt")); 错误:System.Reflection.Assembly'不包含'GetExecutingAssembly'的定义

Windows 10上的Java Thread.sleep()在S3睡眠状态下停止

有一个桌面应用程序使用Thread.sleep()来实现长时间(几分钟或几小时)的延迟。 这个相同的应用程序通过(至less)Windows 7从Windows XP工作正常。应用程序计算将来需要做多less事情,然后命中Thread.sleep(msToWait)。 即使系统在等待期间碰巧进入S3睡眠状态,这一直工作正常。 从Windows 10开始,Thread.sleep()之后的代码如果机器已经在S3中,则不会“按时”执行。 看来,机器开始执行代码在“msToWait”加上机器已经在S3的时间(现在不是100%确定,但可能)。 早期版本的Windows没有performance出这种行为; Thread.sleep()之后的代码等待适当的时间,不pipe睡眠状态如何。 testing已经在当前的JVM 1.7上。 这是一个Windows 10的错误? 这是一个JVM的错误? 有没有解决办法? 其他数据: 开发了testing程序和程序。 程序是运行程序,使机器hibernate大约一分钟,然后唤醒机器并等待程序结束。 如果这个程序在Windows 10(报告为8)上运行,并且JVM版本为:25.40-b25,则失败: C:\Users\Tester\Downloads>SleepTester.exe Wed Apr 01 10:47:35 PDT 2015 Using default number of minutes: 5 Wed Apr 01 10:47:35 PDT 2015 You can use "SleepTester -minutes 10" to have it sleep for 10 minutes, for example. […]

如何在Windows Store应用程序中保存ObservableCollection?

我正在创build基于拆分应用程序模板的Windowsapp store应用 从SampleDataSource保存数据以备后用的最佳方法是什么? 我试过了: Windows.Storage.ApplicationDataContainer roamingSettings = Windows.Storage.ApplicationData.Current.RoamingSettings; roamingSettings.Values["Data"] = AllGroups; 它抛出exception:“这种types的数据不支持”。

在Windows 8上使用简单的Windows窗体/ WPF应用程序是否适用于平板电脑?

我正在开发一个需要在Windows 7,Windows 8和Windows 8 Tablet上工作的C#.NET业务应用程序。 “简单”的Windows窗体应用程序在Windows 8桌面和平板电脑上都可以工作吗? 有没有Windows 8平板电脑模拟器? 有没有其他的select?

如何扫描Windows 8桌面中的蓝牙低功耗设备?

如何在Windows-8桌面扫描蓝牙低功耗设备? 我试图使用WinSock的API,但我得到的是蓝牙经典设备。 我也尝试使用蓝牙API,但我得到的是蓝牙经典设备。 我知道这是可能的,因为Windows正在这样做。 例如,我可以运行C:\ Windows \ System32 \ DevicePairingWizard.exe ,它将显示所有设备的列表,Classic&Low Energy。

在Windows 8中序列化XML数据(增量存储)

如何在Windows8中序列化XMl数据。对于Metro,这些方法是asynchronous的。 保存操作完成后,可以传递一个将被调用的操作。 加载数据时,您需要传递一个将接收已加载数据的操作,并在数据无法加载时填充exception参数。 这怎么可能。 下面是在wp7中序列化的代码..它在Windows 8中怎么样? private void SaveProfileData(Profiles profileData) { XmlWriterSettings xmlWriterSettings = new XmlWriterSettings(); xmlWriterSettings.Indent = true; ProfileList = ReadProfileList(); using (IsolatedStorageFile myIsolatedStorage = IsolatedStorageFile.GetUserStoreForApplication()) { using (IsolatedStorageFileStream stream = myIsolatedStorage.OpenFile("profile.xml", FileMode.Create)) { XmlSerializer serializer = new XmlSerializer(typeof(List<Profiles>)); using (XmlWriter xmlWriter = XmlWriter.Create(stream, xmlWriterSettings)) { serializer.Serialize(xmlWriter, GenerateProfileData(profileData)); } } } }

无法添加对“Newtonsoft.Json”的引用

我刚刚在我的电脑上安装了Windows 8,并下载了Microsoft Visual Studio Express 2012 for Windows 8.更新了一切,当我尝试通过软件包pipe理器控制台进行安装时,出现以下错误: PM> Install-Package Parse Attempting to resolve dependency 'Newtonsoft.Json (≥ 4.5.9)'. Successfully installed 'Newtonsoft.Json 4.5.11'. Successfully installed 'parse 1.0.5'. Successfully uninstalled 'Newtonsoft.Json 4.5.11'. Install failed. Rolling back… Install-Package : Failed to add reference to 'Newtonsoft.Json'. At line:1 char:1 + Install-Package Parse + ~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: […]

Windows Phone 8访问SQL远程数据库

我试图开发一个WP8应用程序,我有一个免费的在线sql服务器(不是Windows Azure)。 如何从手机应用程序访问数据库? 我尝试了一个本地的WPF服务,它工作,但它不会帮助,如果我想上传应用程序到商店。 谢谢您的帮助!