C# と VB.NET の質問掲示板
ASP.NET、C++/CLI、Java 何でもどうぞ
C# と VB.NET の入門サイト
Re[4]: カスタムコントロールが表示されない
(過去ログ 60 を表示中)
掲示板トップ
C# と VB.NET 入門
新規作成
利用方法/規約
トピック表示
ランキング
記事検索
過去ログ
[トピック内 5 記事 (1 - 5 表示)] <<
0
>>
■34493
/ inTopicNo.1)
カスタムコントロールが表示されない
▼
■
□投稿者/ sakura39
(4回)-(2009/03/31(Tue) 10:54:44)
分類:[.NET 全般]
お世話になります。
WindowsXP
VC# 2008 Express Edition
カスタムコントロールを作成し、それを使用しようとしたのですが、
同一ソリューション内にフォームを作成し、参照設定からdllを追加した場合は、
ツールボックスに自動的に表示されるのですが、別ソリューションとしてフォーム
を作成し、参照設定からdllを追加してもツールボックスに表示されず使用できません。
何がいけないのでしょうか。どうかご教授ください。
よろしくお願いします。
引用返信
編集キー/
編集
■34504
/ inTopicNo.2)
Re[1]: カスタムコントロールが表示されない
▲
▼
■
□投稿者/ 魔界の仮面弁士
(1022回)-(2009/03/31(Tue) 13:58:39)
■
No34493
(sakura39 さん) に返信
> VC# 2008 Express Edition
> 参照設定からdllを追加してもツールボックスに表示されず使用できません。
手元に同じ環境が無いのですが、プロジェクトの「参照設定」はこの場合関係なくて、
おそらくはツールボックスを右クリックして [選択] を選ぶことで登録できるかと思います。
> 同一ソリューション内にフォームを作成し、参照設定からdllを追加した場合は、
> ツールボックスに自動的に表示されるのですが、
VS2005 Pro の場合は、自動登録の有無を、[ツール]-[オプション]画面の
[Windows フォーム デザイナ]-[全般]-[AutoToolboxPopulate] にて切り替えられます。
VC#2008 Express の場合に、その設定があるかどうかは分かりませんけれども。
引用返信
編集キー/
編集
■34507
/ inTopicNo.3)
Re[2]: カスタムコントロールが表示されない
▲
▼
■
□投稿者/ sakura39
(7回)-(2009/03/31(Tue) 14:38:02)
■
No34504
(魔界の仮面弁士 さん) に返信
> ■
No34493
(sakura39 さん) に返信
>>VC# 2008 Express Edition
>>参照設定からdllを追加してもツールボックスに表示されず使用できません。
>
> 手元に同じ環境が無いのですが、プロジェクトの「参照設定」はこの場合関係なくて、
> おそらくはツールボックスを右クリックして [選択] を選ぶことで登録できるかと思います。
>
>
>>同一ソリューション内にフォームを作成し、参照設定からdllを追加した場合は、
>>ツールボックスに自動的に表示されるのですが、
>
> VS2005 Pro の場合は、自動登録の有無を、[ツール]-[オプション]画面の
> [Windows フォーム デザイナ]-[全般]-[AutoToolboxPopulate] にて切り替えられます。
> VC#2008 Express の場合に、その設定があるかどうかは分かりませんけれども。
ありがとうございます。
AutoToolboxPopulateの設定はデフォルトでtrueになっていました。
ですがうまくツールボックスに表示されないようです。
ツールボックスを右クリックして[アイテムの選択]から.NET Frameworkコンポーネント
タブから[参照]、…obj\Releaseにあるdllを追加したところ無事ツールボックスに表示されました。
しかし、…bin\Releaseにあるdllではうまく追加できませんでした。なぜでしょうか。
引用返信
編集キー/
編集
■34515
/ inTopicNo.4)
Re[3]: カスタムコントロールが表示されない
▲
▼
■
□投稿者/ 魔界の仮面弁士
(1024回)-(2009/03/31(Tue) 16:05:01)
2009/03/31(Tue) 16:52:30 編集(投稿者)
■
No34507
(sakura39 さん) に返信
> obj\Releaseにあるdllを追加したところ無事ツールボックスに表示されました。
解決したようで何よりです。
> AutoToolboxPopulateの設定はデフォルトでtrueになっていました。
こちらは、同一ソリューション時の設定項目の話ですね。
> ですがうまくツールボックスに表示されないようです。
あれ? 最初の質問時には、同一ソリューション内なら『ツールボックスに自動的に表示される』と
書かれていましたよね。もし、それが自動的に登録されなくなってしまったのだとしたら、
おそらくは、AutoToolboxPopulate を false に変更してしまったのだと思いますよ。
> しかし、…bin\Releaseにあるdllでは
bin と obj の違いは、下記のさるべーじさんの回答が参考になるかと。
http://hpcgi1.nifty.com/MADIA/VBBBS2/wwwlng.cgi?print+200802/08020070.txt
> うまく追加できませんでした。なぜでしょうか。
わかりません。もしもバイナリに違いが無かったとすれば、
DLL と同じフォルダにあるファイル群(依存ファイル)の差かも知れません。
引用返信
編集キー/
編集
■34523
/ inTopicNo.5)
Re[4]: カスタムコントロールが表示されない
▲
▼
■
□投稿者/ sakura39
(8回)-(2009/03/31(Tue) 17:18:51)
■
No34515
(魔界の仮面弁士 さん) に返信
> 2009/03/31(Tue) 16:52:30 編集(投稿者)
>
> ■
No34507
(sakura39 さん) に返信
>>obj\Releaseにあるdllを追加したところ無事ツールボックスに表示されました。
> 解決したようで何よりです。
>
>>AutoToolboxPopulateの設定はデフォルトでtrueになっていました。
> こちらは、同一ソリューション時の設定項目の話ですね。
>
>>ですがうまくツールボックスに表示されないようです。
> あれ? 最初の質問時には、同一ソリューション内なら『ツールボックスに自動的に表示される』と
> 書かれていましたよね。もし、それが自動的に登録されなくなってしまったのだとしたら、
> おそらくは、AutoToolboxPopulate を false に変更してしまったのだと思いますよ。
>
>>しかし、…bin\Releaseにあるdllでは
> bin と obj の違いは、下記のさるべーじさんの回答が参考になるかと。
>
http://hpcgi1.nifty.com/MADIA/VBBBS2/wwwlng.cgi?print+200802/08020070.txt
>
>>うまく追加できませんでした。なぜでしょうか。
> わかりません。もしもバイナリに違いが無かったとすれば、
> DLL と同じフォルダにあるファイル群(依存ファイル)の差かも知れません。
これで解決とさせていただきます。
色々とありがとうございました。
解決済み
引用返信
編集キー/
編集
トピック内ページ移動 / <<
0
>>
このトピックに書きこむ
過去ログには書き込み不可
管理者用
-
Child Tree
-