VS 2015 v2 跨平台解决方案的 WinPhone 项目 Xamarin.Forms v2.2.0.13 ,两个版本的< strong> ExceptionStringTable.resx 在&#39; System Xaml / en-US&#39; 和&#39; WindowsBase / en-US&#39;中生成。 具有不同内容的文件夹。目前,在两个文件中找到的依赖程序集 XCRRequiresAttribNotFound 在构建期间具有冲突的值,其中一个具有额外的&#39; a&#39;在字符串中。既然它们是Build生成的,为什么它们不是相同的值?
答案 0 :(得分:1)
看起来您的PCL中引用了特定于平台的程序集。在这种情况下,您似乎在PCL中以某种方式引用了series: [{
data: [
[Date.UTC(2010, 0, 1), 29.9], //1.
[Date.UTC(2010, 0, 2), 71.5], //2.
[Date.UTC(2010, 0, 6), 129.2], //4. <<-switched
[Date.UTC(2010, 0, 3), 106.4], //3.
[Date.UTC(2010, 0, 7), 144.0], //5.
[Date.UTC(2010, 0, 8), 176.0] //6.
]
}]
。 (这可能在WindowsBase.dll
或类似的内容中。)
我建议您执行以下操作:
将此与文件进行比较 - &gt;新表单项目(PCL) - 默认情况下,在PCL中查看表单中的默认引用。
使用Forms API替换任何旧的桌面/平台特定代码 - https://developer.xamarin.com/api/root/Xamarin.Forms/
利润!
如果您还有其他任何问题,我建议您在PresentationCore.dll
等特定字符串上使用grep
,以确切了解其来源。在这种情况下,它是对WindowsBase