2016-04-01 6 views
6

Я ссылки это решение/вопрос The type or namespace name 'Xamarin' missing in xamarin studioСоздание Hello World в Visual Studio с Xamarin форм Сбой

Однако его до сих пор не представляется возможным построить приложение из нового универсального мастера приложение проекта.

Severity Code Description Project File Line Suppression State 
Error CS0117 'Resource.Attribute' does not contain a definition for 'actionBarSize' 
Project.Droid C:\dev\Project.Droid\Resources\Resource.Designer.cs 29 Active 

Любые идеи от толпы новых к Xamarin?

+0

Какую версию Xamarin.Forms вы используете? Во-вторых, на какую версию соответствующих библиотек поддержки Google? –

+0

2.1.0.6529 в настоящее время установлен с того момента, когда я добавил его через NuGet. Я не уверен, установлены ли библиотеки поддержки Google. –

+0

Можете ли вы вставить содержимое вашего файла 'Resource.desginer.cs'? Возможно, в сущности. –

ответ

4

Хорошо, вот ответ! Я имел местное воспроизводство этого, и кажется, что есть некоторые ссылки отсутствуют в .csproj:

Пожалуйста, убедитесь в следующем добавлен в ваш .csproj как ссылки:

<Reference Include="Xamarin.Android.Support.Design, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"> 
    <HintPath>..\..\packages\Xamarin.Android.Support.Design.23.0.1.3\lib\MonoAndroid403\Xamarin.Android.Support.Design.dll</HintPath> 
    <Private>True</Private> 
</Reference> 
<Reference Include="Xamarin.Android.Support.v4, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"> 
    <HintPath>..\..\packages\Xamarin.Android.Support.v4.23.0.1.3\lib\MonoAndroid403\Xamarin.Android.Support.v4.dll</HintPath> 
    <Private>True</Private> 
</Reference> 
<Reference Include="Xamarin.Android.Support.v7.AppCompat, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"> 
    <HintPath>..\..\packages\Xamarin.Android.Support.v7.AppCompat.23.0.1.3\lib\MonoAndroid403\Xamarin.Android.Support.v7.AppCompat.dll</HintPath> 
    <Private>True</Private> 
</Reference> 
<Reference Include="Xamarin.Android.Support.v7.CardView, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"> 
    <HintPath>..\..\packages\Xamarin.Android.Support.v7.CardView.23.0.1.3\lib\MonoAndroid403\Xamarin.Android.Support.v7.CardView.dll</HintPath> 
    <Private>True</Private> 
</Reference> 
<Reference Include="Xamarin.Android.Support.v7.MediaRouter, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"> 
    <HintPath>..\..\packages\Xamarin.Android.Support.v7.MediaRouter.23.0.1.3\lib\MonoAndroid403\Xamarin.Android.Support.v7.MediaRouter.dll</HintPath> 
    <Private>True</Private> 
</Reference> 

Вы можете удалить Resource.designer.cs файл из вашего проекта, перестройте свой проект, а затем повторно добавьте файл Resource.designer.cs в свой проект. Он должен сгенерировать следующие Attribute элементов: https://gist.github.com/JonDouglas/7adf61469ce21663d7f536a4aa27c7df

+0

удаление 'Resource.designer.cs' позволяет компилировать проект (.droid). Повторное добавление возвращает ошибки. Нужен ли мне этот файл? Как я могу добавить его без ошибок? – Gulzar

Смежные вопросы