0

Visual Studio のインストールに依存せず、代わりに msbuild を使用する CI サーバーのセットアップを使用しようとしています。私たちのソリューションには、相互運用プロジェクトが含まれています。Visual Studio はこのプロジェクトを問題なく処理しますが、msbuild は、System.Windows.Forms.UserControl から継承する相互運用ユーザー コントロールから取得した次のようなイベントに問題があるようです。

Public Shadows Event Click() 'Event must be marked as Shadows since .NET UserControls have the same name.

MSBuild から得られるエラーは次のとおりです: error BC30029: Derived classes cannot raise base class events.

thisを読みましたが、 Event ステートメントと RaiseEvent ステートメントは既に同じクラス (上記のエラーがスローされているクラス) にあります。この解決策は私の状況には当てはまらないと思います。

これを回避する最善の方法は何ですか? さらに情報が必要な場合はお知らせください。

ありがとう。

4

0 に答える 0