2012-03-13 5 views
1

У меня есть проект, который использует API Google .NET.Ошибки в пространстве имен

У этого есть корневое пространство имен 'Google' (неудивительно).

Ive только что создали класс со следующим пространством имен

namespace Foo.Google{  
class Bar{ } 
} 

Очевидно, что это сейчас происходит в «конфликт» как Google неоднозначно (приоритет фактически отдается Foo.Google).

Помимо простого переименования Foo.Google в Foo.Goog, есть ли какие-либо другие умные подходы?

ответ

2

Нет, нет разумных подходов. Устранение конфликтов пространств имен, не использующих те же пространства имен стороннего кода, которые вы используете, - это путь.

2

Вы можете импортировать API Google .NET с помощью псевдонима (проверьте свойства ссылки).

0

(если я понял вопрос правильно) не могу вам сделать что-то вроде:

using GoogleApi = Google; 
Смежные вопросы