问题标签 [portable-class-library]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
windows-8 - Windows 8 商店应用程序和 Windows Phone 应用程序之间的区别
我知道这看起来很基本,但我花了几个小时查看文档和视频,但似乎找不到答案。对不起,如果我是一个笨蛋。
Windows 8 App Store 开发和 Windows 8 Phone 开发有区别吗?我不确定是否需要在两个 UI 上进行测试?
Ĵ
mvvm - 使用可移植类库绑定到 MVVM 应用程序的方法
我正在尝试将应用程序的核心移植到可移植类库,但似乎没有绑定支持。
我正在尝试将 ViewModel 上的属性绑定到我的模型,该模型由 ObservableDictionary ( INotifyPropertyChanged, INotifyCollectionChanged, IDictionary<string, string>
) 组成。我通常(使用 WP7)在初始化视图模型时使用以下代码来执行此操作:
SetBinding(MyProperty, new Binding(string.Format("MyDictionary[{0}]", "thekey")) { Source = MyModel });
使用 Portable Class Libraries 时,我将如何处理这个问题,而 Binding 类似乎不可用?
c# - 使用带有 Webrequest 和 WP8 的可移植类库
我有一个找不到任何解决方案的问题,而且我很难相信我是唯一遇到此错误的人。
我在可移植类库中有这段 C# 代码
当我编译它时,它会构建,并且代码也可以在我编写的用于测试它的小型控制台程序中运行。但是,在 Windows Phone 8 应用程序中进行测试时,它会崩溃
它抛出一个 ArgumentException。当我检查 's' 变量时,它说 AsyncWaitHandle 给出了 NotSupportedException。
那么我的问题是,我怎样才能做出适用于所有平台的适当 Webrequest?
编辑:也许有必要注意我的目标是 .NET 4.5、SL4 及更高版本、WP7 及更高版本以及适用于 Windows 商店应用程序的 .NET
c++-cli - 无法从 C++/Cli 项目添加对 PCL 的引用
我有一个 Portable Class Library 项目,激活了 Net 4.5 平台。我可以在其他 C# 项目中毫无问题地使用它。现在,我有一个 C++/Cli 项目,我需要使用上述 PCL 项目的一些类。当我添加对 PCL 项目的引用时,由于目标平台不同,Visual Studio 2012 给我一个错误。
从 C++/Cli 项目添加对 PCL 项目的引用是否有问题?
谢谢
xamarin.ios - TypeForwardedTo 拒绝在 MonoTouch / VSMonoTouch 中为 System.Windows.Input.ICommand 工作
我已经TypeForwardedTo
使用接受的答案中的建议实现了很多路线,Is it possible to use a Portable Class Library that references System.Net in MonoDroid?
但是,我现在尝试将 TypeForwardTo(System.Windows.Input.ICommand) 添加到列表中,并且由于某种原因这种类型拒绝工作。
基本上我得到的错误信息是:
错误 5 命名空间“System”中不存在类型或命名空间名称“Windows”(您是否缺少程序集引用?) C:\Projects\Misc\MVVMCROSS\Cirrious\System.Windows.Touch\Forwarding.cs 9 42 System.Windows.Touch
我不明白为什么当我在 Reflector 中查看 System.dll 的 VSMonoTouch 副本时,我可以清楚地看到 ICommand 类型:
System.dll 中的其他类型转发正常 - 即只有最后一行失败:
另外: - 我知道 MonoDroid 重定向工作正常...... - 我知道 System.Windows.Input.ICommand 是最近添加到 MonoTouch 的 - 我怀疑 VSMonoTouch 使用 .Net 框架的事实1.0 版本也可能导致一些问题(但我不确定我是否完全理解这一点)。
谁能建议这可能是什么原因?什么可能是治愈方法?
windows-phone-7 - WP7 - Visual Studio 2012 抛出 3 NullReferenceExceptions
在开发 WP7 应用程序(从 VS 2010 解决方案迁移到 VS2012 解决方案)时,设计师在迁移后不断崩溃,并出现以下细节:
我认为它在启用 Hyper-V 后开始发生。该应用程序运行良好,并且可以在 Blend 中很好地设计。
我正在使用一些功能的很多“预发布”版本。该项目引用了解决方案中的另一个项目(可移植类库),其中包含 Mvvm Light 的预发布可移植版本,以及 Silverlight 异步库 (Microsoft.bcl.async) 和 PCL Contrib。
我将我的 VS 2012 副本与 VS 2010 “并行”安装,并且没有从 beta 版本升级它。
无论如何,还有其他人遇到过这个吗?
c# - 在未安装某些平台的机器上修改可移植类库项目
我有一个支持以下平台的 PCL 项目:
- .NET 4.5
- .NET 用于市场应用程序
- 视窗电话 8
我遇到的问题是;虽然我可以在安装了 Windows 8(以及 Windows Phone 8 SDK)的计算机上使用该项目,但我根本无法在没有 WinPhone8 SDK 的任何 Windows 7 计算机上构建该项目。我也无法安装 WP8 SDK,因为它需要 Windows 8。我可以手动编辑源文件,但我无法构建 PCL 项目来验证没有编译器错误。
在未安装某些平台(如 WP8)的计算机上更改我的 PCL 项目的“最佳”实践是什么?我是否应该仅手动删除该项目的本地副本的这些平台?
windows-phone-7 - 我可以在可移植类库中使用“动态”关键字吗?
我正在创建一个可移植的类库,其目标是:
- .NET 4.5
- Windows 应用商店应用
- 视窗电话 7.5+
- 银光 5
我可以安全地使用该库中的“动态”关键字吗?
restsharp - 是否有适用于可移植类库的 RestSharp 实现?
当我尝试使用 nuget 将 RestSharp 添加到可移植类库项目时,我得到以下信息:
无法安装软件包“RestSharp 104.1”。您正在尝试将此包安装到以“.NETPortable,Version=v4.0,Profile=Profile104”为目标的项目中,但该包不包含任何与该框架兼容的程序集引用或内容文件。有关详细信息,请联系包作者。
我假设它不受支持?如果是这样的话,有人对如何让它工作有任何建议吗?
c# - 是否有任何与可移植类库一起使用的 REST 库?
我正在开发一个需要发出 REST 请求的可移植类库,并且正在寻找像 Restsharp 或 EasyHttp 这样的东西。不幸的是,目前这些都不适用于 PCL。看到一个使用基本身份验证执行发布请求的示例也很好。
如果没有任何内容,是否有人举例说明我将如何使用基本身份验证进行发布请求?