2016-10-04 18 views
2

私はWindowsフォームプロジェクトで作業しています。Visual Studio 2012ツールボックスにプロジェクト内のフォルダにあるUserControlを追加する方法

プロジェクトのソリューションでは、userControlsという名前の新しいフォルダを作成し、ユーザーコントロール(UserControl1)を追加しました。ここで

は、ソリューションのツリービューである:

enter image description here

私はToolBoxからそのフォルダにUserControlにアクセスするにはどうすればよいですか?

ソリューションを再構築し、Visual Studioを再起動しても問題は解決しませんでした。

+0

これを試してください:Visual Studioを閉じた後、 'bin'と' obj'フォルダを削除してください。また、 '%userprofile%\ appdata \ local \ Microsoft \ VisualStudio \ 11.0 \ ProjectAssemblies'に行き、全てのフォルダを削除してください。 –

+0

@RezaAghaeiそれが動作します、ありがとう! – ThunderWiring

+0

@RezaAghaei btw、あなたは答えとしてそれを追加することができます、私はそれを受け入れるでしょう。 – ThunderWiring

答えて

2

現在のプロジェクトにあるユーザーコントロールは、ビルドが成功した後自動的にツールボックスに追加されます。そのために追加のタスクを実行する必要はありません。

ツールボックスが新しいユーザーコントロールで作成されないこのような問題は、通常、ビルドエラーまたはデザイナーエラーです。問題を解決するには、これらのタスクを実行できます。

  • 閉じるのVisual Studio
  • は、Visual Studioのデザイナー、キャッシュされたファイルを削除します。これを行うには、以下のパスに移動し、すべてのフォルダを削除します。

    %userprofile%\appdata\local\Microsoft\VisualStudio\11.0\Proj‌​ectAssemblies 
    
  • は、プロジェクトのbinobjフォルダを削除します。

  • Visual Studioを再度開き、ソリューションをビルドします。
0

1.Youは

Toolbox -> right click -> Choose Items -> Browse 

UserControlを使用してアセンブリを選択して使用しますツールボックスにこれを追加することができます。

2.ソリューション全体をビルドします。その後、UserControltoolboxに表示されます。

+0

VS2012、ToolBoxを右クリックすると、このオプションが表示されず、「Dock」、「Float」、「自動非表示」、「非表示」、「タブ付きドキュメントとしてドッキング」 – ThunderWiring

+0

@mwwツールボックスに自動的に追加されます。通常、このような問題はビルド/デザイナのエラーです。 –

関連する問題