portable-class-library相关内容
我是preparing一个全新的ASP.NET MVC 5.1的解决方案。我添加一堆的NuGet包和Zurb基金会等设置它。 作为其中一部分,我已经加入到了一个内部的NuGet包,它是一种便携式类库参考,我认为这是构建服务器上导致问题。 TeamCity的失败与构建: 类型'System.Object的“在没有引用的程序集的定义。您必须添加一个引用程序集“System.Runti
..
我不知道我做什么,但我可能已经从GAC中删除 System.Net.Http 4.0.0.0 。我有一个Windows移植库为目标的WinRT被编译和工作正常,现在我每次我试着运行它时收到以下错误 无法加载文件或程序集“System.Net.Http,版本= 4.0.0.0,文化=中性公钥= b03f5f7f11d50a3a'或它的一个依赖。该系统找不到指定的文件。“:”System.Net
..
(.NET 4.5和放大器;地铁轮廓) 由于使用Visual Studio 2012 RC使用工作时,出类的便携式类库,我们得到一个HttpCompileException。剃刀视图中 例外:(德语译成英语翻译谷歌,不好意思) System.Web.HttpCompileException(0X80004005): C:\\用户\\用户\\应用程序数据\\本地\\ TEMP \\临时ASP
..
针对具体问题已发生在我的项目。我已经找到了C#支持的Android(在Xamarin)仅一个库: Sharp.XMPP ,的NuGet ,但我有它的烦恼。当我写在分开的便携式类库的一些示例code,我得到这些错误: 错误1:“.ctor”不被支持的语言 而行使用(XmppClient客户端=新XmppClient(主机名,用户名,密码)) {
..
我已经创建了Xamarin便携式类库,并希望将它用于Android应用程序。我想使用的HttpClient 此PCL中。我已经添加了微软HTTP客户端库从的NuGet包管理器。我现在可以看到的 .NET可移植的子集添加到我的参考。但不知何故,我仍然无法使用的HttpClient ,它不会在.NET可移植的子集显示为好。 另外,我的当前配置文件的PCL是 4.0简介158 。如果我更改配置文件到4
..
这是相当令人沮丧,我有一个可移植类库(PCL)库,必须在配置文件拖放.NET 4.0能够访问正确的API提出的“PCL土地”。然而,这些API的确实存在在.NET 4.0中,这样,如果完全相同的code是在.NET 4.0的项目它编译就好了。 我希望有一个最小的后续维护的方式来重新编译code在此PCL项目.NET 4.0,所以我可以将其包含在的NuGet包。 解决方案 通过最小的条件调整
..
我有一个最终用户的机器上大会第一个问题,我相信这是与使用便携式类库.... 我最初写在Visual Studio 2010中我们最近升级到Visual Studio 2012的.NET 4.0应用程序,我们已经创建了一些项目是可移植类库。我不认为我们现在需要这些功能,但我们还构建Windows 8 Store应用程序可能从这些库中受益。 当我编译我的项目,究竟是什么便携式图书馆的功能呢?我希望
..
我有2个项目,便携式类库和常规单元测试项目。在便携式类库,我用的NuGet引用Microsoft.BCL便携包,它配备了2集( System.Threading.Tasks.dll 和 System.Runtime.dll 这两个V1.5)。 然而,当我尝试引用这些相同的dll文件在我的单元测试项目(包括带的NuGet和手动浏览到该目录 \包\ Microsoft.Bcl.1.0.19 \ LI
..
我正在开发使用C#在Xamarin Studio中的一个项目。它是一种.NET PCL项目,我的个人资料是78。我的问题是,我无法为DateTime转换UTC到指定的时区。我使用低于code转换日期时间从UTC到指定的本地时区。 DateTime的日期时间=(TimeZoneInfo.ConvertTime(DateTime.SpecifyKind(DateTime.UtcNow,DateTi
..
我无法生成微软假货组件时说类库引用了PCL(便携式类库)下的Visual Studio 2013打靶的.Net 4.5和Silverlight 5。类库(.NET 4.5) 这只能发生如果类库(.NET 4.5): 在声明一个类从派生型,可在System.dll中V4.0.0.0和v2.0.5.0 既可以找到 在声明其他类型从一个在PCL库,而这又源于在System.dll中v.2.0.5.0
..
我有已经工作的.Net 4.5和Windows Phone 8的现有的.NET库。 现在我想将其转换在便携式类库,突然我不能使用的System.Net.Sockets 了。 我只cheched的.Net 4.5和Windows Phone 8的Xbox /存储应用程序/ Silverlight是没有选择。 Xamarin是全自动选择,因为它具有相同的要求。 我能避免插座使用的接口之类的东西,但
..
所以测试便携式类库没有任何特定平台的code时,针对来自足够的配置文件中的平台(.NET 4.5)只是一个测试?我的直觉说不准,但我读过一些声称并非如此。 如果你确实需要测试的每一个平台,做任何众多的测试框架在那里了.NET与亚军每个或大多数平台的PCL测试库,所以单元测试只有一个DLL是必要的? 解决方案 它通常是最好的测试在所有平台上。现在我不知道有任何测试框架/亚军支持这一点。我希望能
..
有便携式相当于MethodBase.GetCurrentMethod 阶级库? 我是新来PCLS。我justing寻找到我是否可以使用PCL举办一些客户端code,它一定会在Silverlight中使用,并且可以用在别的地方。经扫描的来源,我可以看到很多呼叫MethodBase.GetCurrentMethod的,这似乎并没有在PCL存在。 的**编辑** 我撕开这个样本出来有问题的库。
..
我成立了一个PCL在VB,VS2012,并将其设置为档案78(WinRT的,WinPhone8,.NET 4.5)。我没有 GetExecutingAssembly 在组装可用。据有没有人,我应该怎样做呢?例如。这是真的,是我的环境搞砸了,有另一种方式来访问除进口的System.Reflection GetExecutingAssembly 其他?任何其他的想法? 解决方案 在一般情况下,你应
..
看着 http://msdn.microsoft .COM / EN-US /库/ dd287191(V = vs.110)的.aspx ,似乎 ConcurrentDictionary 及其所有的朋友在 System.Collections.Concurrent 命名空间可用于在便携式类库使用。 不过,当我创建要么是F#和C#便携式类库,即使我明确地添加对 mscorlib.dll中,编译时使
..
我创建了一个便携式类库以用在我的 Monodroid项目。 但问题是,我需要的 System.IO 库,但不幸的是我不能添加它。 我甚至尝试添加它通过添加引用的选项,但它是徒劳的。 为什么发生这种情况? 我该怎样做呢? 解决方案 您无法使用 System.IO ,因为它不是一个便携式类库。 System.IO 进行调用特定于它运行(视窗)操作系统,而便携式类库彪是跨平台的。 要解决你在找
..
我试图单元测试,我创建了一个可移植类库,我想,以确保它正在测试使用相同的框架子集,它的目标。 在浏览中的“引用”对话框中显示我没有单元测试组件注册为PCL兼容。 添加在项目文件中手动GAC参考 Microsoft.VisualStudio.QualityTools.UnitTestFramework 产生参考未找到生成错误。 添加一个手工装配直接参照 C:\ Program Files文件(x8
..
我有一个PCL是针对以下平台: 在.NET框架4.5 在Windows 8中 的Windows Phone 8.1 我需要添加一个引用到 System.Runtime ,因为我想用另一个软件包依赖于它。从我所看到的,版本4.0.0 似乎包括目标平台上面提到的。然而,当我尝试通过的NuGet安装它,我得到这个堆栈跟踪: PM>安装,包装System.Runtime -Version 4
..
我们有一个可移植类库目标4.0。一个WPF应用程序引用这是一个标准的.NET 4.0应用程序。 的PCL引用System.Net.NetworkCredential类。 当我们构建在.NET 4.0的应用程序,我们得到一个错误: 类型“System.Net.NetworkCredential”在未被引用的程序集中定义。您必须添加一个引用程序集“System.Net,版本= 2.0.5.0,文
..
我创建了一个PCL项目面向.NET Framework 4的和Silverlight 5(我使用Visual Studio 2010中,不便于携带项目模板的扩展从Visual Studio 2012,如果该事项)。 我试图扭转使用 System.Linq.Enumerable.Reverse℃的字符串; TSource>()扩展方法,但它不工作,因为编译器认为 System.String 不
..