ユーザー コントロール クラスとから派生しBaseUserControl
たクラスがあります。どちらも、ソリューションを再構築した後も、Visual Studio Designer に正しく表示されます。DerivedUserControl
BaseUserControl
にBaseUserControl
は、protected
ラベルとその他のprotected
コントロールがあります。派生コントロール用に非表示にしたかったこのラベル。DerivedUserControl
そこで、 で使用されていないことを保証するために、ユーザー コード ファイルとデザイナー コード ファイルでその名前を検索しましたがDerivedUserControl
、出現は見つかりませんでした。次に、このラベルの修飾子をBaseUserControl
fromprotected
のデザイナーで非表示に設定private
します。他のコントロールやコード ファイルは変更していません。
次に、ソリューションを再構築し、 の設計者に見せたいと思いDerivedUserControl
ます。しかし、Visual Studio がクラッシュしました。
protected
そのため、 のデザイナー コード ファイルで、ハンドごとのラベル修飾子を にリセットすることで問題を解決しようとしましたBaseUserControl
。しかし、Visual Studio を再構築しても、.NET のデザイナーを開くと、常にクラッシュしDerivedUserControl
ます。
Microsoft Visual Studio Ultimate 2012 バージョン 11.0.61030.00 Update 4 と Microsoft .NET Framework バージョン 4.5.50938 を持っています。
この問題を解決するためのアイデアはありますか?