C# と VB.NET の質問掲示板
ASP.NET、C++/CLI、Java 何でもどうぞ
C# と VB.NET の入門サイト
Re[4]: DLL参照について
(過去ログ 85 を表示中)
掲示板トップ
C# と VB.NET 入門
新規作成
利用方法/規約
トピック表示
ランキング
記事検索
過去ログ
[トピック内 5 記事 (1 - 5 表示)] <<
0
>>
■50232
/ inTopicNo.1)
DLL参照について
▼
■
□投稿者/ めぐ
(1回)-(2010/05/31(Mon) 16:52:25)
分類:[C#]
WindowsXP Visualstudio2005 C#にてwindowsアプリを開発をしています。
現在、既にAプロジェクトが動いています。
今回、Bプロジェクト(windowsアプリ)を作成しAをクラスライブラリに変更しDLL参照にしました。
Bの画面からAの画面が起動する事が出来ました。
新たにAの画面からBの画面を表示する仕様が追加になりました。
AのプロジェクトにBの参照設定を追加しようと思ったのですが、
DLLではないので参照出来ません。
Aの画面からBの画面を起動する方法はあるのでしょうか?
皆様、お知恵をお貸し下さい。
宜しくお願い致します。
引用返信
編集キー/
編集
■50233
/ inTopicNo.2)
Re[1]: DLL参照について
▲
▼
■
□投稿者/ よねKEN
(514回)-(2010/05/31(Mon) 17:15:15)
■
No50232
(めぐ さん) に返信
> 新たにAの画面からBの画面を表示する仕様が追加になりました。
> AのプロジェクトにBの参照設定を追加しようと思ったのですが、
> DLLではないので参照出来ません。
.NET Framework上のルールではDLLでなくても参照設定はできます。
(開発環境からの指定ができたかどうかはちょっとわかりませんが。バージョンによるかも)
とはいえ、このままではAからB、BからAとアセンブリ間で相互参照することになるので、
やめた方がいいでしょう。
> Aの画面からBの画面を起動する方法はあるのでしょうか?
AからもBからも使用する(今はBに所属している)画面を別のクラスライブラリCに切り出して、
AもBもこのCを参照するようにしましょう。
引用返信
編集キー/
編集
■50237
/ inTopicNo.3)
Re[2]: DLL参照について
▲
▼
■
□投稿者/
中博俊@管理人
(10回)-(2010/05/31(Mon) 18:35:40)
> .NET Framework上のルールではDLLでなくても参照設定はできます。
> (開発環境からの指定ができたかどうかはちょっとわかりませんが。バージョンによるかも)
.NET4では確認していませんが、一部のシナリオで落ちますので止めましょう。
引用返信
編集キー/
編集
■50238
/ inTopicNo.4)
Re[3]: DLL参照について
▲
▼
■
□投稿者/
中博俊
(1410回)-(2010/05/31(Mon) 19:21:26)
あ、管理人発言じゃございません。
引用返信
編集キー/
編集
■50438
/ inTopicNo.5)
Re[4]: DLL参照について
▲
▼
■
□投稿者/ めぐ
(2回)-(2010/06/07(Mon) 16:25:41)
よねKENさん、中博俊@管理人さん
遅くなりましたが、回答して頂き有難う御座いました。
参照設定はしない方向で実装したいと思います。
解決済み
引用返信
編集キー/
編集
トピック内ページ移動 / <<
0
>>
このトピックに書きこむ
過去ログには書き込み不可
管理者用
-
Child Tree
-