Не удается загрузить ресурс манифеста с помощью GetManifestResourceStream ()

Я создал пользовательский раздел конфигурации с использованием XSD. Чтобы проанализировать файл конфигурации, который следует за этой новой схемой, я загружаю ресурс (мой файл .xsd) с этим:

public partial class MonitoringConfiguration
    {
        public const string ConfigXsd = "MonitoringAPI.Configuration.MonitoringConfiguration.xsd";
        public const string ConfigSchema = "urn:MonitoringConfiguration-1.0";

        private static XmlSchemaSet xmlSchemaSet;

        static MonitoringConfiguration()
        {
            xmlSchemaSet = new XmlSchemaSet();
            Stream xsdStream = Assembly.GetExecutingAssembly().GetManifestResourceStream(ConfigXsd);
            XmlReader schemaReader = XmlReader.Create(xsdStream);
            xmlSchemaSet.Add(ConfigSchema, schemaReader);
        }

    }

Кстати, мой ресурс: MonitoringConfiguration.xsd. И пространство имен другого частичного класса (который представляет код позади файла .xsd)MonitoringAPI.Configuration.

Проблема находится здесь:

 Stream xsdStream = Assembly.GetExecutingAssembly().GetManifestResourceStream(ConfigXsd);

Значение xsdStream равно нулю, поэтому я думаю, что ресурс не найден! Но почему?

Спасибо

Ответы на вопрос(4)

Ваш ответ на вопрос