portable-class-library相关内容
我为当前仅针对.NET 4实现的库提供了NuGet软件包.但是我已经移植了库代码以支持各种平台(WinRT,SL5,WP8),因此理想情况下,我希望将其打包为可移植类.库(PCL)可以简化维护.但是该库使用的是LINQ to XML(XELements等),它要求定位.NET 4.0.3并在客户端计算机上安装.NET 4.0.3. 因此,我对如何定位普通的.NET 4感到困惑.如果不是与Nu
..
我正在构建带有可移植类库的Android/iOS xamarin表单应用程序.我正在寻找在PCL项目中执行此示例的最佳方法: https://msdn.microsoft.com /en-us/library/456dfw4f(v=vs.110).aspx using System; using System.IO; using System.Net; using System.Tex
..
因此,我们的企业正在使用Visual Studio进行Xamarin路由.在线浏览所有文档显示,从Web服务创建WCF代理客户端并将其放置在PCL中应该是不容易的.经过努力并试图弄清为什么我不能使用SLSVcUtil.exe生成的类来编译PCL或为什么缺少“添加服务引用"菜单项时,我放弃了并下载了示例项目. 原来,我一直缺少的是PCL的目标配置文件.使用Visual Studio 2015
..
我有一个Xamarin.Forms应用程序,此代码位于我的App类中(是的,这只是一个演示问题的示例): public App() { BlobCache.ApplicationName = "MyApp"; BlobCache.EnsureInitialized(); // The root page of your ap
..
我刚刚开始创建一个ASP.NET Core Web API项目.我不太了解"ASP.NET Core .NET标准库". 我正在使用Visual Studio 2017 RC创建此应用程序,并且在该应用程序中,我在存储库层接受了一个类库(.NET Standard)类型的项目. 以下是相同的屏幕截图: 现在来自存储库层,我想连接到数据库.我创建了一个变量 IDbConnec
..
几个月来我一直在使用NuGet来管理内部创建的程序集,并且运行良好.我最近“发现"了可移植类库,该类库也很棒,直到需要安装软件包为止. 说我有一个针对Windows Store应用程序的.NET 4.5,SL5和.NET的PCL.我运行nuget spec创建.nuspec文件,编辑值,将其打包,然后将.nupkg添加到内部供稿中.如果在程序包资源管理器中打开.nupkg文件,则会在lib下
..
我很难从Python脚本加载可移植的.NET库(用于标准.NET和Silverlight环境). .NET DLL文件的版本是4.0.3.319.233(System.Core.DLL),IronPython是2.7.1,以32bit/x86模式运行. .NET 4下具有C#的Visual Studio2010.还安装了可移植库用法的Microsoft .NET更新KB2468871(版本2
..
我有4个PCL,它们都针对相同的框架: AuntieDot: AuntieDot.Authentication: AuntieDot.Core: AuntieDot.Models 但是出于某种原因,"AuntieDot.Authentication"命名空间中"AuntieDot.Core.Helpers"的用法(尽管"AuntieDot.Core"被添加为"Aunt
..
据我了解,可移植类库可以在许多平台上使用,这是基于库的设计者选择支持的框架子集来实现的. 我注意到NuGet提供的许多库还包括特定于平台的实现,并想知道对此有何需求. 例如, Microsoft.Net.Http 程序包具有许多变体,包括: /p> Net 4.0版本 WinRT(Windows应用商店应用程序)Windows 8版本 支持Net 4.0,WinRT等的便携式类库
..
我正在从现有代码中构建一个 Universal 类库,并且收到一些编译器警告,提示我一生都无法解决该问题. 我有这样的代码: void SomeMethod(Object data) { var size = Marshal.SizeOf(data); ... } 代码已构建,但是在 Universal 项目(我猜是.NET 4.5.1和更高版本的项目)中,我收到以下编译器
..
我只是想知道如何在Xamarin中使用Visual Studio 2015 Update 2更改PCL配置文件. 在安装某些软件包时,出现一个错误,该软件包与PCL配置文件259不兼容. 先谢谢您. 解决方案 右键单击PCL项目,然后选择“属性".然后,在“库"标签中,选择“定位"部分下的“更改..."按钮. 选择与所需配置文件匹配的所需目标.
..
我想在WPF中使用进度条运行异步上传(最好也将PCL用于Xamarin和SL中的代码重用.) 我一直在尝试使用System.Net.HttpClient. 不幸的是,PutAsync不提供任何进度通知. (我知道它适用于Windows.Web.Http.HttpClient,但这不适用于WPF,也不适用于PCL.) 对于下载,如此处所述,它相当容易实现您自己的进度条.您只需传递Resp
..
嗨,我正在尝试使用PCL以xamarin形式构建应用程序.如果应用闲置超过10分钟或更长时间,我正在尝试从应用中注销用户. 我尝试通过在应用即将进入睡眠状态时调用的事件进行尝试.但是,如果设备的屏幕超时设置为永不超时,则可能永远也不会进入睡眠状态.所以我怎么能做到这一点.我是xamarin表格的新手.在为所有平台构建应用程序时,我很困惑如何管理此超时? 解决方案 现在,我使用以下方法.可能
..
当我尝试使用nuget将RestSharp添加到可移植类库项目时,我得到以下信息: 无法安装软件包"RestSharp 104.1".您正在尝试安装 将该软件包打包成一个针对目标的项目 '.NETPortable,Version = v4.0,Profile = Profile104',但该软件包确实 不包含任何程序集引用或内容文件 与该框架兼容.有关更多信息,请联系 软件包作者. 我
..
我在其中编写了带有自定义对象的PCL,然后创建了一个用于处理PCL中的对象的GUI ...,然后尝试使用PropertyGrid编辑属性...我已经按顺序阅读了为了让网格知道如何处理对象,我需要指定EditorAttribute并提供TypeConverter ...但是我认为我不能在PCL中添加这两个... 是否有一种方法可以在GUI级别处理此问题,例如告诉PropertyGrid在运行时
..
我正在尝试在便携式类库项目上更改导航BarBackgroundColor的背景颜色,因此如何在 Xamarin.Forms 上更改导航栏颜色. 解决方案 导航页具有您可以设置的BarBackgroundColor属性. https://developer.xamarin.com/api/type/Xamarin .Forms.NavigationPage/ var nav = n
..
我在想是否可以更改EntryCell上的占位符的字体大小而不更改fontSize上的文本的fontSize吗? 是否可以更改占位符的字体大小而无需更改文本的字体大小 Code = new EntryCell { Label = "Code:*", Text = "", Keyboard = Keyboard.Default, Placeholder = "aaaaaaaaaaaaaa
..
让我感到困惑: 新的PCL版本的Reactive Extensions是否可以与Xamarin一起使用? 如果是,怎么办? 解决方案 不是.但是请查看 https://github. com/mono/rx/tree/rx-oss-v2.1/Rx/NET/Source/Rx_Xamarin 用于有效的版本.
..
我在读取SQLite数据库上的表时遇到问题. 我的OBJ_User类: namespace Fimap.Models { public class OBJ_User { public int DLR_Id { get; set; } public string DLR_Username { get; set; }
..
当我尝试构建参考了PCL错误的MonoDroid或MonoTouch项目时,我的项目中存在用于.Net 4.5,Windows Phone 8,WinRT,MonoTouch和MonoDroid的PCL,我遇到了问题: *错误1类型'System.Object'是在未引用的程序集中定义的.您必须添加对程序集'System.Runtime的引用, 版本= 4.0.0.0,文化=中性,Publi
..