Visual Studio で提供される xsd.exe ツールは、プレーンな古い C# オブジェクトから XSD を生成するときに (xs:import で) SchemaLocation 属性を生成しますか?
xs:import が名前空間をインポートし、以下のプロンプトを表示する相対的な schemalocation 値を提供しないため、生成された XSD が無効であることがわかりました。
名前空間 'urn:company-event-namespace' のインポートされたスキーマは解決されませんでした。