Serviceを読んで理解し、同意したものとみなします。エラーを吐いているということを前提として書きます。コンストラクタは呼ばれるようです。個の銅バッジ3VisualStudio2017のデザインビューの仕組みについて実際のロジックが走ります。Xamlの場合、DesignerProperties.IsInDesignMode添付プロパティを使うことで、デザインモードで実行されているか判定できるため、これで処理を分岐することを検討してください。WinFormsでも同様でこちらはComponent.DesignModeプロパティで判定できるようになっています。ASP.NETの場合、Webですから実行時にはHTMLが生成されるわけですが、こちらもデザインモードではそれ用に別途UI表示できるようになっています。この際もControl.DesignModeプロパティで判定することになります。