在跨平台c#应用程序中加载包时出错

时间:2017-04-26 07:09:54

标签: c# xamarin mono visual-studio-2017 restsharp

我卸载了一个涉及从网站制作跨平台应用程序的项目。我应该做这个项目的朋友给了我一个包含便携式部分和机器人部分的解决方案。完成便携式代码的剩余部分后,将制作ios和Windows应用程序。

现在,他使用了一些无法在我的系统上完全加载的软件包。他已经从这段代码中编译了一个apk,所以这段代码必须正常工作,但我无法解决这些问题。我从他提供给我的项目中删除了packages目录,并重建了项目,希望包能够正确恢复。但我最终又遇到了同样的错误。

然后我发现“Mono.Android”和“RestSharp”在引用列表下标有警告标志。所以我删除了这两个,并尝试从Nuget Package Manager中新安装它们。尝试安装RestSharp给了我以下错误:

Could not install package 'RestSharp 104.5.0'. You are trying to install this package into a project that targets '.NETPortable,Version=v4.5,Profile=Profile259', but the package does not contain any assembly references or content files that are compatible with that framework. For more information, contact the package author.

我也在Nuget Package Manager中找不到“Mono.Android”包。我的朋友无法帮助我。请建议如何使这个项目有效。

提前致谢。

Debopam Parua

0 个答案:

没有答案