C# 在Compact Framework 3.5上使用async/await有什么方法吗?
我很好奇是否有任何方法可以将C#C# 在Compact Framework 3.5上使用async/await有什么方法吗?,c#,compact-framework,async-ctp,C#,Compact Framework,Async Ctp,我很好奇是否有任何方法可以将C#异步/等待CPS转换功能与紧凑的框架代码一起使用。我预计需要提供/重新实现一定数量的库代码才能实现这一点;如果是,我应该在哪里查找需要提供哪些类型/成员的信息 (我不想在这里寻找一个完整的任务异步支持库,只是一个足以使用语言功能的框架。)您可以在库端尝试Jon Skeet的系列,但我不确定异步CTP编译器更新是否适用于CF开发。上次我检查时,VS2010不支持CF,但异步CTP需要VS2010 SP1 恐怕p.S.CF即将推出。未来的“设备”编程都是半Silver
异步
/等待
CPS转换功能与紧凑的框架代码一起使用。我预计需要提供/重新实现一定数量的库代码才能实现这一点;如果是,我应该在哪里查找需要提供哪些类型/成员的信息
(我不想在这里寻找一个完整的任务异步支持库,只是一个足以使用语言功能的框架。)您可以在库端尝试Jon Skeet的系列,但我不确定异步CTP编译器更新是否适用于CF开发。上次我检查时,VS2010不支持CF,但异步CTP需要VS2010 SP1
恐怕p.S.CF即将推出。未来的“设备”编程都是半Silverlight。您可以使用Visual Studio 2015按照以下说明编译到Compact Framework 3.5:
- 安装“.NET Compact Framework 3.5可再发行版”李>
- 从“C:\Program files(x86)\Microsoft.NET\SDK\CompactFramework\v3.5\WindowsCE”复制文件李>
- 将文件粘贴到“C:\Program files(x86)\Reference Assembly\Microsoft\Framework\.NETFramework\v3.5\Profile\CompactFramework”目录李>
- 创建一个名为“RedistList”的目录李>
- 在“RedistList”目录下创建名为“FrameworkList.xml”的文件李>
- 将以下内容设置为创建的文件:
<?xml version="1.0" encoding="utf-8"?> <FileList Redist="Net35-CF" Name=".NET Compact Framework 3.5"> </FileList>
免责声明:我是上述软件包和项目的作者。正确:VS2010仍然不支持CF。严酷的现实是,我的版本被锁定了——支持现有客户设备使用CE 5.0 Webpad/ARMv4i/128MB RAM/2GB SD是一项不可协商的要求。非常奇怪!您能告诉我是否可以在设备上调试此代码吗?如果您在VS2008上创建的项目中添加对VS2015上编译的库的引用,则可以。