Соответствие CLS, по правде говоря, редко требуется. Если наличие этого предупреждения / ошибки является остановкой показа, то пока отключите CLS .
Из того, что я могу выбрать из ошибки (предположительно переведенной), это звучит как конфликт в случае; следующее не соответствует CLS, например:
public int a() {...}
public int A() {...}
по той причине, что языки без учета регистра (VB.NET и т. Д.) Не могут использовать его надежно. Поэтому проверьте ваш WSDL и сгенерированный код на наличие всего, что отличается только регистром.
Однако лучший подход - это отойти от .NET 1.1; Visual Studio 2003 практически на любую меру устарел. Более поздние фреймворки и инструменты исправляют широкий спектр ошибок (включая проблемы безопасности).