Встроенные ресурсы встроены в файл dll или exe и доступны из API-интерфейсов .NET. Файлы содержимого - это ресурсы комплекта , которые копируются в комплект приложения (который является просто каталогом) и доступны с помощью файловых API или API связки MonoTouch Apple.
MonoTouch поддерживает встроенные ресурсы, но их непросто использовать из специфичных для Apple API-интерфейсов, которые предназначены для использования вещей из пакета приложений. Однако встроенные ресурсы могут иметь больше смысла, когда вы не имеете дело с API, специфичными для MonoTouch, или когда вы пишете библиотеки, переносимые на другие платформы.
MonoTouch 4.0 + поддерживает файлы содержимого в библиотеках dll - за кулисами они копируются во встроенные ресурсы при компиляции библиотеки, поэтому вы можете поделиться им как одним файлом dll, а затем распаковывается в пакет приложения при компиляции приложения.
Я предполагаю, что MonoTouch.Dialog использовал встроенные ресурсы, а не связывал ресурсы, потому что это библиотека, предшествующая MonoTouch 4, поэтому файл, помеченный как Content, является ошибкой в проекте.