portable-class-library相关内容
在Xamarin客户端应用中,我要访问 Azure文件将SAS令牌与Portable Class Library一起使用.看来我无法使用最新的 WindowAzure.Storage nuget包来做到这一点,因为它可能只有可与Blob,Table等一起使用,并且需要很多依赖项. 反正有什么要完成的吗? 解决方案 我最终使用了 Azure文件存储REST API . 基本上,我们首先
..
我有一个Xamarin.Forms项目,我想在其中使用ZXing库进行条形码扫描.但是,我无法将软件包ZXing.Net.Mobile和ZXing.Net.Mobile.Forms安装到我的便携式项目中.我不断收到的异常如下: 无法安装软件包"ZXing.Net.Mobile 2.0.4.46".您正在尝试将此程序包安装到以'.NETPortable,Version = v4.5,Profi
..
当我在iOS模拟器上运行我的应用程序时,它运行良好.当我在设备上运行它时,对HttpClient的首次调用失败.我的包含HttpClient调用的类位于PCL中.看起来像是此错误的实例. 但是,已记录的将以下内容添加到iOS项目app.config中的变通办法对我不起作用(system.net.http添加);
..
我在.NET Http客户端上使用Furl.Http包装器.对于每个请求,我的API都需要发送一个User-Agent和一个Authorization标头. 我想设置一次,而不是每次都要声明. 我想我可以做的是创建一个FlurlClient实例,并在其上设置标头,然后在每个请求之前重设ResetToRoot,如以下示例代码所示: var fc = new FlurlCli
..
我正在我的一个执行很多WebRequests的项目中使用PCL. 我必须设置UserAgent,否则我的API将无法接受呼叫.在Windows Phone 8和Windows 8中这很好,因为HttpWebRequest具有Headers属性,因此您可以执行以下操作: var request = (HttpWebRequest)WebRequest.Create(cUrlLogin);
..
我们有一个UWP应用,它引用了一些UWP类库和一些可移植类库(PCL)库. 最近,我们将其中一些PCL库转换为.NET Standard 2.0项目,并发布到该项目中,在编译UWP应用程序时出现以下错误. error PRI175 : 0x80070002 - Processing Resources failed with error : The system cannot find
..
我一直在Xamarin Studio中使用.NET 4.5,并带有可移植的库和Xamarin.Mac项目.当Xamarin.Mac项目设置为.NET 4.5并通过nuget添加Microsoft Async时,在Debug中的编译将成功,但是Release/AppStore将失败, 错误MM2002:无法解析程序集:'System.Threading.Tasks, 在这种情况下,没有必
..
我的应用程序需要Azure存储支持.我尝试添加nuget包,但出现错误,依赖项Microsoft.WindowsAzure.ConfigurationManager不支持我的当前项目.我的目标是WP8和Xamarin.Android. 如何将其放入PCL? 解决方案 WindowsAzure.Storage软件包不支持PCL.看起来好像有一个预览版,可能支持Windows Store
..
因此,我尝试了当我搜索此问题时出现的解决方案中提到的修复程序,但是在Visual Studio上,我的iOS Web视图项目仍然遇到这些问题. android版本可以正常工作,但iOS无法正确加载网页. 主要尝试了以下修复程序: NSURLSession/NSURLConnection HTTP加载失败(kCFStreamErrorDomainSSL,-9802) 我已将此添加到我的Inf
..
我正在移植一个使用httpclient库连接到我们的服务器的W8应用程序. 该应用程序的主要目的是发送图像,但是当我尝试在WP8上发送图片时,出现404 not found错误(似乎Microsoft重新映射为404错误很多),如果我检查服务器日志的话,我可以看到服务器在出现故障之前已删除了大约1/4的图像.相同的功能似乎在我的W8应用程序中正常工作(未在3G上进行测试),并且如果我使用Wi
..
我在解决方案中添加了一个可移植的类库,其中包含一个链接到所有项目的全局文件.此全局文件包含程序集级别的属性,例如版本,区域性和Com可见性.我要解决的问题是,诸如ComVisible之类的某些属性在PCL上下文中无效,因此是否有任何与#if一起使用的符号来防止在构建时将其包括在内? 解决方案 我通过将stub/dummy属性类添加到模仿其FCL对应对象的紧凑框架项目中来解决了这个问题:
..
我正在开发一个使用font.otf文件的应用程序.我的应用程序将在android,ios,Windows 10和Windows 8.1上运行.我需要为标签创建样式以设置字体系列. 对于android和ios,我引用了链接 我在这样的xaml页面中尝试过-
..
PCL中是否有用于的替代方法SortedSet ?还是我必须实现自己的? 我需要一个非重复字符串的索引列表,可以在支持.NET 4.0的PCL中进行搜索.我当前的解决方法是依靠List对象,调用其Sort方法并使用BinarySearch方法.可以,但是我希望自己能做得更好. 解决方案 该PCL配置文件中没有“已排序"集合.因此,您要么必须在另一个集合上调用Sort方法以
..
我正在尝试检查以下内容 typeof( ICollection ).GetTypeInfo().IsAssignableFrom( targetProperty.PropertyType.GetTypeInfo() ) 传递给IsAssignableFrom的参数是IList.但是它返回的是假. 以下内容还返回false. typeof( IColl
..
SecureString与PCL不友好.我知道可以使用依赖注入解决此问题,但我不想这样做,而是想在PCL中使用与SecureString等效的东西. 但是到目前为止,我无法找到其他任何类或框架. 解决方案 System.Security.*几乎不存在于任何可移植类库配置文件中.在某些更高版本的.NET Standard中,您也许可以找到它,它提供了.NET更大的子集. 最好的选
..
我正在构建Xamarin应用程序,并且我的共享代码位于针对.NET 4.5框架的PCL中.我还有一个库,该库基本上在另一个针对.NET标准2.0的库中实现了Xamarin应用程序的服务访问层. 问题在于,当我尝试引用后者时,Visual Studio给我以下错误: 项目[服务访问库]目标为'.NETStandard,Version = v2.0'.面向'.NETPortable,Ver
..
我读到现在.NET Standard比PCL类库更可共享代码. 我的问题是,我应该在PCL上使用.NET Standard库作为Xamarin Forms解决方案的核心吗?目前,它将针对iOS和Android,但我们希望Tizen将来能在电视上使用. 解决方案 .NET Standard将成为未来,因此,如果可以的话,您现在就可以加入. 但是要注意.如果您打算使用NuGet软件
..
我正在研究一个依赖于DataSet和DataTable的项目.我们希望进入跨平台,因此正在研究便携式类库.但是,我们无法找到如何在可移植类库中使用DataSet和DataTable.有空吗? 也许我们应该远离数据集和数据表,但是我们现在拥有的东西. 解决方案 没有Dataset和DataTable是Windows特有的数据结构,它们不会交叉兼容,您可以计划将结果序列化为XML,Jso
..
我想将Xamarin PCL项目转换为.Net Standard. 我的问题是,它将支持哪些版本的Android?我当前的项目支持Android4..NetStandard是否可以支持它?它是否取决于.Net Standard版本? 我见过此表,但仅告诉我支持的"Xamarin"版本,但我不理解该版本与Android版本之间的联系. .NET Standard是与Android版本无关
..
在我的便携式类库项目中,一切工作正常,直到 我更新了所有已安装的可移植库. 它已停止编译.对于已安装的nuget库,引发以下错误. C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Microsoft.Common.targets(1605,5):警告MSB3268:主引用 "System.Threading.Tasks" 无法解析
..