23得票1回答
从桌面应用程序调用Windows 10通用类库

在之前的开发中,我使用了一个可移植类库来在Windows 8.1“Metro”应用程序和.NET/WPF桌面应用程序之间共享代码。 Windows 10通用类库是否也适用于这样的桌面应用程序?如果不是,那么在这种情况下推荐的代码共享方式是什么?

23得票7回答
如何在针对Windows Store应用程序、WP7、WP8和WPF的可移植类库中处理图像?

我正在开发一个第一版的 PCL,它可以针对 WSA(Windows 应用商店应用程序)、WPF、WP7 和 WP8 进行定位。我们可以说这是一种类似于名片夹的应用程序,你有联系人,他们有联系方式和图片(虽然它不是这样的,但我不能透露关于应用程序的详细信息,因此我使用了一个非常简单的例子)。以下...

22得票5回答
可移植类库中的Thread.Sleep()函数

MSDN文档指出Thread.Sleep()可用于可移植类库,但编译器表示不支持。除了自旋循环外,有哪些替代方案?Thread.CurrentThread.Join()也不存在。 项目文件:<?xml version="1.0" encoding="utf-8"?> <Pr...

22得票3回答
HTML Linq与HtmlAgilityPack在PCL中的应用,或者其它替代方案

我使用了一个被广泛应用的库HtmlAgilityPack,它可以在HTML上进行Linq查询,并且仅使用其提供的LoadHtml和Linq接口。我已经将类库从.NET 4转换为PCL(Portable Class Library)并支持.NET 4和WP8,但是无法再使用HtmlAgility...

22得票5回答
可移植类库实际解决了什么问题?

我在想,PCL解决了什么问题?如果它所做的只是限制我使用跨平台的类型,那么为什么Microsoft不在IDE中通过标准.NET库中添加此功能呢? 基本上,我可以轻松编译包含一些POCO对象的.NET库,并将该DLL引用到我的Silverlight、WPF和Windows Store应用程序中...

21得票2回答
将PCL转换为普通的类库

我目前有一个 便携式类库,其代码完全与常规的 类库 兼容,无需任何修改。 我想知道是否有现有的软件可以自动进行转换;我查看了Visual Studio工具,但没有找到合适的。在编写自己的程序之前,我只是想确认一下!

20得票1回答
可移植类库与库项目的区别

我想了解PCL(Portable Class Library)和普通库之间的区别。 PCL使用配置文件来确定可用的平台和功能。两者都可以生成可在不同平台上使用的DLL。对于普通库项目,您也可以设置目标框架(例如.NET 3.5)。Xamarin表示#if编译器指令仅适用于共享项目,这意味着它们...

20得票5回答
在X毫秒后触发一个动作

我正在开发一个Xamarin Forms移动应用程序,其中包含一个页面,其中包含SearchBar、ListView和Map控件。ListView包含地址列表,这些地址在地图上反映为标记。 当用户在SearchBar中输入时,ListView会自动更新(通过ViewModel绑定)。筛选列表数...

19得票2回答
在Xamarin和MvvmCross中,使用PCL配置文件158相比于78有哪些优点?

我正在开发一个跨平台的Xamarin应用程序,目标是iOS和Android,使用Stuart Lodge优秀的MvvmCross框架。 最近Microsoft发布了他们的可移植类库BCL包的新版本,并且Stuart在http://slodge.blogspot.com.au/2013/11/...

19得票3回答
从Windows类库引用.NET Standard库

目前我的解决方案中有两个项目:.NET Framework 4.6.1(Windows类库) 和另一个针对.NET Standard 1.3的类库。我使用的是 Visual Studio 2015 Update 3。 我已经从另一个项目中添加了对 .NET Standard 项目的引用,并且...