Как получить корневое пространство имен сборки? - PullRequest
38 голосов
/ 19 сентября 2008

Учитывая экземпляр System.Reflection.Assembly.

Ответы [ 13 ]

0 голосов
/ 29 марта 2016

Я использую typeof(App).Namespace в своем приложении WPF. Класс приложения является обязательным для любого приложения WPF и находится в корневом каталоге.

0 голосов
/ 01 августа 2014

На самом деле существует косвенный способ получить его, перечислив имена ресурсов манифеста сборки. Имя, которое вы хотите, заканчивается той частью, которую вы знаете.

Вместо того, чтобы повторять код здесь, см. получить имя пространства имен по умолчанию для метода Assembly.GetManifestResourceStream ()

0 голосов
/ 19 сентября 2008

Пространства имен не имеют ничего общего со сборками - любое отображение между пространством имен и классами в сборке обусловлено исключительно соглашением об именах (или совпадением).

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