Resource.Designer.cs генератор пропавших ресурсов при отладке - PullRequest
0 голосов
/ 27 июня 2018

В моей среде IDE появляются ошибки, из-за которых мои ресурсы не содержат определения, например:

'Resource.Dimension' does not contain a definition for 'screen_padding'

В автоматически сгенерированном файле Resource.Designer.cs в папке Resources моего проекта Android есть ресурсы, но, похоже, в папке отладки для моего проекта есть еще один автоматически сгенерированный файл Resource.Designer.cs, что по неизвестным мне причинам отличается, и я предполагаю, что вызывает предупреждения об ошибках. Мне приходится копировать / вставлять из первого во второе, чтобы подавить предупреждения об ошибках (которые не ломаются), но они раздражают.

Есть ли способ обойти это, или почему отладочный файл REsource.Designer не отражает файл Resource.Designer в проекте?

1 Ответ

0 голосов
/ 27 июля 2018

Вы должны поместить это в ваш файл .csproj: <AndroidUseManagedDesignTimeResourceGenerator>False</AndroidUseManagedDesignTimeResourceGenerator>.

Для этого закройте проект, откройте файл .csproj и вставьте его в первый <PropertyGroup>. Я вставил сразу после <MonoAndroidAssetPrefix>Assets</MonoAndroidAssetPrefix>

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...