OxyPlot.Xamarin.Forms 包中断 Resource.Designer.cs?
OxyPlot.Xamarin.Forms package breaks Resource.Designer.cs?
我正在尝试在我的共享 Xamarin.Forms 项目中使用 OxyPlot.Xamarin.Forms 包。我在便携式和平台特定 (Android) 项目中添加了带有 NuGet 包管理器的 OxyPlot 包,如描述于:
http://docs.oxyplot.org/en/latest/getting-started/hello-xamarin-forms.html
然后我在 Android 项目中初始化了 OxyPlot 渲染器。现在,当我尝试启动应用程序时,生成了 Resource.Designer.cs 文件,但我收到了数百个这样的错误:
Error CS0117 'Resource.Attribute' does not contain a definition for 'mediaRouteSettingsDrawable' OxyPlotShared.Droid \OxyPlotShared\OxyPlotShared.Droid\Resources\Resource.Designer.cs
我使用 Xamarin.Forms v2.2.0.31 和版本 1.0.0-unstable1983 中的所有 OxyPlot 包。
我是不是漏掉了什么?
请注意,有 2 个不同的项目模板:Portable 和 Shared。在您的 post 中,您同时提到了它们,因此请清楚您使用的是哪一个。您所关注的具体示例适用于 Portable 项目模板。添加 OxyPlot Nuget Package 后,我必须手动添加 OxyPlot 和 OxyPlot.Xamarin.Forms References 的 Portable 之一。在那之后,它工作得很好。我正在使用 Xamarin.Forms 2.0.0.6482 和 OxyPlot 1.0.0-unstable1983.
我使用代码添加了 PlotView
:
App.cs:
public App()
{
PlotModel plotModel = new PlotModel { PlotAreaBackground = OxyColors.LightYellow };
plotModel.Series.Add(new FunctionSeries(Math.Sin, -10, 10, 0.1, "sin(x)"));
// The root page of your application
MainPage = new ContentPage {
Content = new PlotView {
VerticalOptions = LayoutOptions.Fill,
HorizontalOptions = LayoutOptions.Fill,
Model = plotModel
}
};
}
我正在尝试在我的共享 Xamarin.Forms 项目中使用 OxyPlot.Xamarin.Forms 包。我在便携式和平台特定 (Android) 项目中添加了带有 NuGet 包管理器的 OxyPlot 包,如描述于:
http://docs.oxyplot.org/en/latest/getting-started/hello-xamarin-forms.html
然后我在 Android 项目中初始化了 OxyPlot 渲染器。现在,当我尝试启动应用程序时,生成了 Resource.Designer.cs 文件,但我收到了数百个这样的错误:
Error CS0117 'Resource.Attribute' does not contain a definition for 'mediaRouteSettingsDrawable' OxyPlotShared.Droid \OxyPlotShared\OxyPlotShared.Droid\Resources\Resource.Designer.cs
我使用 Xamarin.Forms v2.2.0.31 和版本 1.0.0-unstable1983 中的所有 OxyPlot 包。
我是不是漏掉了什么?
请注意,有 2 个不同的项目模板:Portable 和 Shared。在您的 post 中,您同时提到了它们,因此请清楚您使用的是哪一个。您所关注的具体示例适用于 Portable 项目模板。添加 OxyPlot Nuget Package 后,我必须手动添加 OxyPlot 和 OxyPlot.Xamarin.Forms References 的 Portable 之一。在那之后,它工作得很好。我正在使用 Xamarin.Forms 2.0.0.6482 和 OxyPlot 1.0.0-unstable1983.
我使用代码添加了 PlotView
:
App.cs:
public App()
{
PlotModel plotModel = new PlotModel { PlotAreaBackground = OxyColors.LightYellow };
plotModel.Series.Add(new FunctionSeries(Math.Sin, -10, 10, 0.1, "sin(x)"));
// The root page of your application
MainPage = new ContentPage {
Content = new PlotView {
VerticalOptions = LayoutOptions.Fill,
HorizontalOptions = LayoutOptions.Fill,
Model = plotModel
}
};
}