Может ли отказ от доступа к URL-адресу в XML-схеме или документе привести к сбою моего приложения?


person pedrofernandes    schedule 03.07.2009    source источник
comment
Пожалуйста, попробуйте дать более описательный заголовок для вашего вопроса.   -  person SolutionYogi    schedule 03.07.2009
comment
@pho3nix: Поскольку ответ на первоначальный вопрос отрицательный, это не имеет к этому никакого отношения, я предлагаю вам отредактировать свой вопрос, чтобы не упоминать URL-адрес схемы, а просто сказать: «Не удается получить доступ к CDO.Message в .NET 1.1». .   -  person John Saunders    schedule 03.07.2009


Ответы (2)


Это ссылочное имя, а не разрешимый URI. Он просто используется как строка, представляющая некоторое значение, и ваше программное обеспечение на самом деле ничего оттуда не извлекает.

URI используются в качестве имен, потому что они удобны, но это часто сбивает с толку, потому что кажется, что на другом конце должно быть что-то.

Должно быть больше деталей внутренних исключений, объясняющих причину проблемы; не могли бы вы опубликовать их?

Попробуйте следовать инструкциям здесь для некоторых возможных решений.

person lavinio    schedule 03.07.2009

Просто чтобы быть предельно ясным: те вещи в XML-документе, которые выглядят как URL-адрес и которые вы видите в:

xmlns="http://schemas.microsoft.com/cdo/configuration/smtpauthenticate"

or

xmlns:cdo="http://schemas.microsoft.com/cdo/configuration/smtpauthenticate"

Это не URL-адреса. Они не означают, что .NET будет обращаться к местоположению в Интернете, когда вы используете документ. В частности, ни одна из этих вещей (которые, кстати, называются пространствами имен XML) не может быть причиной вашей проблемы.

Как сказано выше lavinio, опубликуйте полное исключение, и, возможно, вам помогут. Вы должны поместить блок try/catch вокруг кода, в котором возникла проблема, поймать исключение, например, «ex», а затем опубликовать результат ex.ToString().

person John Saunders    schedule 03.07.2009