236得票20回答
构建错误:您必须添加对 System.Runtime 的引用。

我正在准备一个全新的ASP.NET MVC 5.1解决方案。我正在添加一些NuGet包并使用Zurb Foundation进行设置等。作为其中的一部分,我添加了对一个内部NuGet包的引用,该包是便携式类库,我认为这会在构建服务器上引起问题。TeamCity在构建过程中失败,并显示以下错误消息...

112得票4回答
什么是可移植类库?

我在 MSDN 上注意到一个版本信息下的 Portable Class Library 版本库。 以 System.Object 为例,详情请参见http://msdn.microsoft.com/en-us/library/system.object.aspx 我进行了简短的谷歌搜索,找...

65得票8回答
Xamarin Forms:带圆角的StackLayout

我正在使用Xamarin Forms PCL开发一款应用程序。我需要一个带有圆角的StackLayout。我已经尝试使用Frame来创建圆角容器,但它没有可用的角半径属性。我找不到iOS、Android、UWP和Windows 8.1的渲染器。 请问有谁能建议我如何在所有平台上实现带有圆角属...

51得票3回答
.Net Core、Portable、Standard、Compact、UWP和PCL之间的区别是什么?

我听说过以下几种与编程有关的内容: .Net Core、.Net Portable、.Net Standard、.Net Compact、Universal Windows Platform和Portable Class Libraries。这些都被解释为“完整 .Net 的子集,允许你针对...

50得票4回答
如何使用HttpClient向REST API发送带有JSON的DELETE请求

我需要使用HttpClient类和JSON内容向REST API服务发送删除命令,但无法使其正常工作。 API调用: DELETE /xxx/current { "authentication_token": "" } 由于我无法向以下语句中添加任何内容: HttpResponse...

50得票2回答
按照请求修改请求头 C# HttpClient PCL

我目前使用System.Net.Http.HttpClient实现跨平台支持。 我了解到,每个请求都实例化一个HttpClient对象并不是一种好的做法,尽可能重复使用它才是更好的选择。 现在我在为一个服务编写客户端库时遇到了问题。一些API调用需要具有特定标头,而另一些则不能包括此特定标...

43得票3回答
可移植类库: 推荐替代 [Serializable]

我正在将一个.NET Framework的C#类库移植到可移植类库(Portable Class Library)。一个经常遇到的问题是如何处理带有[Serializable]属性的类,因为这个属性不是可移植类库子集的一部分。可移植类库子集中用于序列化功能的是DataContractAttri...

41得票1回答
我能否使用DNX/DNU构建“老派”的PCL?

在 Noda Time 1.3.1 中,我们的 .csproj 文件引用了 Profile 328,而我们的 .nuspec 文件将结果放在其中。 lib\portable-net4+sl5+netcore45+wpa81+wp8+MonoAndroid1+MonoTouch1+Xamari...

40得票1回答
使用Visual Studio 2012 RC在MVC 4 / Razor中创建可移植类库?

自从使用Visual Studio 2012 RC以来,当在Razor视图中使用可移植类库(.net 4.5和Metro配置文件)时,我们会遇到HttpCompileException异常。 异常信息:(已由谷歌翻译自德语至英语,抱歉) System.Web.HttpCompileExce...

39得票2回答
将异步 lambda 表达式转换为委托类型 System.Func<T>?

我在可移植类库中有一个异步方法,其签名如下: private async Task&lt;T&gt; _Fetch&lt;T&gt;(Uri uri) 它获取一个资源,并将其转换为具体类型T。 我正在使用第三方缓存库(Akavache),其中一个参数需要Func&lt;T&gt;,我...