我是用户Xamarin.forms。请修复我的错误。非常感谢 !
RectangleF imageRect = new RectangleF(0, 0, width, height);
严重级代码描述项目文件行抑制状态 错误CS0433“RectangleF”类型同时存在于'Mono.Android,Version = 0.0.0.0,Culture = neutral,PublicKeyToken = 84e04ff9cfb79065'和'Xamarin.iOS,Version = 0.0.0.0,Culture = neutral,PublicKeyToken = 84e04ff9cfb79065'MedlatecService C:\ Users \ Administrator \ Documents \ Visual Studio 2015 \ Projects \ MedlatecService \ MedlatecService \ MedlatecService \ Views \ AskQuestion \ AskQuestionPage.xaml.cs 128 Active
答案 0 :(得分:2)
好笑,我遇到了同样的问题。
我不知道它是怎么发生的,但是我以某种方式在我的iOS项目中添加了对Mono.Android的引用;因此是错误。
我删除了引用,错误消失了。
答案 1 :(得分:0)
不确定您使用的是共享项目还是PCL项目,但Google搜索结果中的第一个链接: https://stackoverflow.com/a/17552126/3850012
基本上你需要使用别名来告诉编译器你要使用哪个版本的RectangleF
。
在你的使用陈述中:
using Name1 = Android.Mono;
using Name2 = Monotouch;
然后:
Name1.RectangleF imageRect = new Name1.RectangleF(0, 0, width, height);
答案 2 :(得分:0)