I installed the Oxyplot nuget package into my Android project. Unfortunately it added some lines to the Resource.Designer.cs file that caused compile errors. Deleting the offending lines fixed the problem - until a subsequent invocation of the package manager after which point the offending lines are re-added. My solution was to "hide" the file from the Oxyplot package update by renaming the file and class to Rezource (with a 'z'), but this caused the app to fail at startup with a 'resource not found' error. My question is, how does this file work?...what's the magic behind it, and why would renaming the file and/or class cause a failure?