portable-class-library相关内容

Xamarin的Azure文件共享REST API

在Xamarin客户端应用中,我要访问 Azure文件将SAS令牌与Portable Class Library一起使用.看来我无法使用最新的 WindowAzure.Storage nuget包来做到这一点,因为它可能只有可与Blob,Table等一起使用,并且需要很多依赖项. 反正有什么要完成的吗? 解决方案 我最终使用了 Azure文件存储REST API . 基本上,我们首先 ..
发布时间:2020-05-29 01:53:38 其他开发

无法将ZXing.Net.Mobile程序包添加到我的Xamarin.Forms项目中

我有一个Xamarin.Forms项目,我想在其中使用ZXing库进行条形码扫描.但是,我无法将软件包ZXing.Net.Mobile和ZXing.Net.Mobile.Forms安装到我的便携式项目中.我不断收到的异常如下: 无法安装软件包"ZXing.Net.Mobile 2.0.4.46".您正在尝试将此程序包安装到以'.NETPortable,Version = v4.5,Profi ..
发布时间:2020-05-29 01:53:34 C#/.NET

HttpClient失败

当我在iOS模拟器上运行我的应用程序时,它运行良好.当我在设备上运行它时,对HttpClient的首次调用失败.我的包含HttpClient调用的类位于PCL中.看起来像是此错误的实例. 但是,已记录的将以下内容添加到iOS项目app.config中的变通办法对我不起作用(system.net.http添加); ..

如何在Flurl HttpClient中保留标题

我在.NET Http客户端上使用Furl.Http包装器.对于每个请求,我的API都需要发送一个User-Agent和一个Authorization标头. 我想设置一次,而不是每次都要声明. 我想我可以做的是创建一个FlurlClient实例,并在其上设置标头,然后在每个请求之前重设ResetToRoot,如以下示例代码所示: var fc = new FlurlCli ..
发布时间:2020-05-29 01:53:28 其他开发

带有BCL异步发行版的Xamarin.Mac 4.5不能解析System.Threading.Tasks

我一直在Xamarin Studio中使用.NET 4.5,并带有可移植的库和Xamarin.Mac项目.当Xamarin.Mac项目设置为.NET 4.5并通过nuget添加Microsoft Async时,在Debug中的编译将成功,但是Release/AppStore将失败, 错误MM2002:无法解析程序集:'System.Threading.Tasks, 在这种情况下,没有必 ..
发布时间:2020-05-29 01:53:20 C#/.NET

将WindowsAzure.Storage安装到针对Xamarin平台的PCL

我的应用程序需要Azure存储支持.我尝试添加nuget包,但出现错误,依赖项Microsoft.WindowsAzure.ConfigurationManager不支持我的当前项目.我的目标是WP8和Xamarin.Android. 如何将其放入PCL? 解决方案 WindowsAzure.Storage软件包不支持PCL.看起来好像有一个预览版,可能支持Windows Store ..

NSURLSession/NSURLConnection HTTP加载失败(kCFStreamErrorDomainSSL,-9801)

因此,我尝试了当我搜索此问题时出现的解决方案中提到的修复程序,但是在Visual Studio上,我的iOS Web视图项目仍然遇到这些问题. android版本可以正常工作,但iOS无法正确加载网页. 主要尝试了以下修复程序: NSURLSession/NSURLConnection HTTP加载失败(kCFStreamErrorDomainSSL,-9802) 我已将此添加到我的Inf ..
发布时间:2020-05-29 01:53:14 移动开发

HttpClient Portable返回WP8上找不到的404

我正在移植一个使用httpclient库连接到我们的服务器的W8应用程序. 该应用程序的主要目的是发送图像,但是当我尝试在WP8上发送图片时,出现404 not found错误(似乎Microsoft重新映射为404错误很多),如果我检查服务器日志的话,我可以看到服务器在出现故障之前已删除了大约1/4的图像.相同的功能似乎在我的W8应用程序中正常工作(未在3G上进行测试),并且如果我使用Wi ..

编译可与预处理程序指令一起使用的可移植类库时,是否有任何符号

我在解决方案中添加了一个可移植的类库,其中包含一个链接到所有项目的全局文件.此全局文件包含程序集级别的属性,例如版本,区域性和Com可见性.我要解决的问题是,诸如ComVisible之类的某些属性在PCL上下文中无效,因此是否有任何与#if一起使用的符号来防止在构建时将其包括在内? 解决方案 我通过将stub/dummy属性类添加到模仿其FCL对应对象的紧凑框架项目中来解决了这个问题: ..
发布时间:2020-05-29 01:53:08 C#/.NET

用于SortedSet< T>的替代项.在可移植类库中?

PCL中是否有用于的替代方法SortedSet ?还是我必须实现自己的? 我需要一个非重复字符串的索引列表,可以在支持.NET 4.0的PCL中进行搜索.我当前的解决方法是依靠List对象,调用其Sort方法并使用BinarySearch方法.可以,但是我希望自己能做得更好. 解决方案 该PCL配置文件中没有“已排序"集合.因此,您要么必须在另一个集合上调用Sort方法以 ..
发布时间:2020-05-29 01:53:02 C#/.NET

PCL中的xamarin securestring等效项

SecureString与PCL不友好.我知道可以使用依赖注入解决此问题,但我不想这样做,而是想在PCL中使用与SecureString等效的东西. 但是到目前为止,我无法找到其他任何类或框架. 解决方案 System.Security.*几乎不存在于任何可移植类库配置文件中.在某些更高版本的.NET Standard中,您也许可以找到它,它提供了.NET更大的子集. 最好的选 ..

向以.NET Standard 4.5为目标的Xamarin PCL添加针对.NET标准2.0的类库的引用

我正在构建Xamarin应用程序,并且我的共享代码位于针对.NET 4.5框架的PCL中.我还有一个库,该库基本上在另一个针对.NET标准2.0的库中实现了Xamarin应用程序的服务访问层. 问题在于,当我尝试引用后者时,Visual Studio给我以下错误: 项目[服务访问库]目标为'.NETStandard,Version = v2.0'.面向'.NETPortable,Ver ..
发布时间:2020-05-29 01:52:51 C#/.NET

PCL Xamarin.Forms.Core项目上的.NET Standard

我读到现在.NET Standard比PCL类库更可共享代码. 我的问题是,我应该在PCL上使用.NET Standard库作为Xamarin Forms解决方案的核心吗?目前,它将针对iOS和Android,但我们希望Tizen将来能在电视上使用. 解决方案 .NET Standard将成为未来,因此,如果可以的话,您现在就可以加入. 但是要注意.如果您打算使用NuGet软件 ..
发布时间:2020-05-29 01:52:49 其他开发

您可以在可移植类库中使用DataSet和DataTables吗

我正在研究一个依赖于DataSet和DataTable的项目.我们希望进入跨平台,因此正在研究便携式类库.但是,我们无法找到如何在可移植类库中使用DataSet和DataTable.有空吗? 也许我们应该远离数据集和数据表,但是我们现在拥有的东西. 解决方案 没有Dataset和DataTable是Windows特有的数据结构,它们不会交叉兼容,您可以计划将结果序列化为XML,Jso ..
发布时间:2020-05-29 01:52:47 C#/.NET

哪个.Net Standard版本支持哪些Android版本?

我想将Xamarin PCL项目转换为.Net Standard. 我的问题是,它将支持哪些版本的Android?我当前的项目支持Android4..NetStandard是否可以支持它?它是否取决于.Net Standard版本? 我见过此表,但仅告诉我支持的"Xamarin"版本,但我不理解该版本与Android版本之间的联系. .NET Standard是与Android版本无关 ..

更新所有已安装的NuGet可移植库后,PCL项目无法编译

在我的便携式类库项目中,一切工作正常,直到 我更新了所有已安装的可移植库. 它已停止编译.对于已安装的nuget库,引发以下错误. C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Microsoft.Common.targets(1605,5):警告MSB3268:主引用 "System.Threading.Tasks" 无法解析 ..