Тип '...' существует как в 'Util.dll", так и в 'Util (Silverlight).dll'

StackOverflow https://stackoverflow.com/questions/3464015

Вопрос

Я пытаюсь следовать за Дэвидом Бетцем ' замечательный совет о том, как использовать проект библиотеки как в вашем коде .NET, так и в коде Silverlight.В частности, я использую его технику на уровне файлов:У меня уже настроен проект библиотеки .NET, поэтому я создал проект Silverlight и добавил ссылки в последнем на файлы первого.

К сожалению, есть одна проблема.Я получаю ошибки компиляции, как сумасшедшие, в виде:

Тип '...' существует как в 'Util.dll', так и в 'Util (Silverlight).dll'

Во всех других моих проектах я ссылаюсь только на тот или иной вариант.Ни одна из утилит dll не имеет ссылки на другую, поэтому я не уверен, почему компилятор может видеть обе библиотеки DLL из любого другого проекта.

Есть какие-нибудь идеи?

Это было полезно?

Решение

Ответ опубликован Фрэнком в комментариях.Переношу на answer и сообщество викифицирует его в надежде, что он будет принят в качестве ответа.

Комментарий

Аргх!Это действительно было так просто :) Я только что исправил проблемы с компиляцией, отличные от этой, и она внезапно перестала жаловаться.

Я также добавил в связанные проекты Зависимости проекта на реальных проектах, и это помогло, по крайней мере, сделать ошибки более последовательными.

– фрэнк

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top