我只是好奇,是否有办法打包Windows 8的Metro应用程序分发给其他人与Windows 8开发人员预览安装? 如果能够允许某人下载并安装,而不是要求他们安装VS'11 Preview,并自己编译代码,以便testing/使用我已经构build的Windows 8 Metro应用程序,那将是非常好的。 有没有办法将已编译的Windows 8 Metro应用程序分发给其他人进行testing/使用,因为Windowsapp store尚不存在? 即使在Windows Store正式运行之后,这对于在非开发计算机上testingMetro应用程序也可能是有用的。
Thread.Sleep似乎不支持.NET应用程序的Windowsapp store。 例如,这个 System.Threading.Thread.Sleep(1000); 将针对任何.NET Framework(2.0,3.5,4.0,4.5)进行编译,但在针对Windowsapp store的.NET(或者以兼容4.5和商店的可移植类库)为目标时,则不会进行编译。 System.Threading.Thread仍然存在,它只是没有睡眠的方法。 我需要在我的应用程序中延迟几秒钟,是否有合适的replace? 编辑为什么需要延迟:我的应用程序是一个游戏,延迟是看起来像电脑对手是“思考”他的下一步行动。 该方法已被asynchronous调用(主线程不被阻塞),我只是想减慢响应时间。