0

最近、C#でカスタムコントロールを作成する方法を学び始めましたが、デバッグとリリースの構成をどのように処理するかについての適切な説明を見つけることができませんでした。

私のプロジェクトの簡略版は次のようになります。

MyProject
  |- CustomControl.cs
  |- Form.cs

CustomControl.csは私のコントロールであり、Form.csのインスタンスを含むフォームですCustomControl。デザインツールボックスの使用に追加CustomControlしましFormた。これを行うには、右クリックして[アイテムの選択]を選択し、プロジェクトで作成されたアセンブリを手動でポイントする必要がありました:... / bin / debug /MyProject.exe 。

これが私の質問です:デバッグアセンブリを選択した場合、リリースモードで問題が発生しますか?コンパイルして機能することを確認しましたが、それはVSがリリースアセンブリにリンクするのに十分スマートであることを意味しますか、それともデバッグアセンブリにリンクするだけですか?

4

1 に答える 1

1

私のコメントによると

コンポーネントはツールボックスに自動的に表示されます。ツールボックスで行ったことを元に戻してカスタムコントロールを追加し、次のリンクを確認してください。ウォークスルー:ツールボックスにカスタムコンポーネントを自動的に入力する

に関するソリューションの詳細については、ここでOPのコメントを参照してくださいAutoToolboxPopulate

于 2013-02-21T15:09:51.083 に答える