2015-02-05 5 views
1

Когда я пытаюсь создать подделки для файла Microsoft.OData.Client.dll, я получаю следующую ошибку. Кто-нибудь столкнулся с этой проблемой и есть ли какое-то решение для этого?Ошибка поддельного генерации для клиента Odata v4

метаданные: метод 'get_Url' в тип 'Microsoft.OData.Client.InternalODataRequestMessage' из сборки 'Microsoft.OData.Client, Version = 6.8.1.0, культура = нейтральной, PublicKeyToken = 31bf3856ad364e35' не имеют реализация. (TaskId: 18) 1> метаданные: метод get_Url в типе «RequestMessageWithCachedStream» из сборки «Microsoft.OData.Client, Version = 6.8.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35» не имеет реализации. (TaskId: 18) 1> метаданные: метод 'get_Url' в типе 'Microsoft.OData.Client.HttpWebRequestMessage' из сборки 'Microsoft.OData.Client, Version = 6.8.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35' не имеют реализацию. (TaskId: 18) 1> метаданные: не удалось загрузить сборку Microsoft.OData.Client: (TaskId: 18) 1> метаданные: метод 'get_Url' в типе 'Microsoft.OData.Client.HttpWebRequestMessage' из сборки 'Microsoft. OData.Client, Version = 6.8.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35 'не имеет реализации. (TaskId: 18)

ответ

1

Я товарищ по команде Alok, и в итоге мы выяснили ответ благодаря помощи команды OData Client V4. Это похоже на другие ответы о работе с PCL, но может быть немного более полезным.

Хитрость, когда эта проблема (или какие-либо другие подобные ему), чтобы сделать следующий по типу, вы имеющего проблемы с:

Console.WriteLine(typeof(Uri).Assembly.Location); 
Console.WriteLine(typeof(Uri).Assembly.FullName); 

использовать эту информацию, чтобы затем положить в подделках Сборка генератора. Это конкретный узел, который в настоящее время ссылки, которые нам нужны:

<Reference Path="C:\windows\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll" FullName="System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/> 

После того, как вы делаете, что вы должны быть в состоянии собрать подделку.

Это должно работать для любых проблем, таких как referenced here at stackoverflow.

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