VB2008:プロジェクト参照で名前空間が出てこない。
クラスライブラリを作ろうとプロジェクトC(ルート名前空間R)を作成しました。
別のプロジェクトAからCを参照しても、インテリセンスでR名前空間が出てきません。ビルドしてもダメでした。
オブジェクトブラウザにはRが表示されています。
プロジェクトCをビルドして、プロジェクトAからDLLを参照すれば問題は発生しません。
クラスライブラリも合わせて修正したいので、プロジェクト参照を使いたいのですが
どのようにすれば良いのでしょうか?
よろしくお願いします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
オブジェクトブラウザの該当部分のスクリーンショットを添付してみると回答が簡単につくかもしれませんよ
ルート名前空間がRって事は ソリューション名が『R』ってことですよね ・・・
ついでにその現象を再現できる最低限のコードもあると話が速いかもしれませんよ
ライブラリー側で ソリューション名 SampleLib01として
Namespace R
Public Class Class1
Sub New()
End Sub
Public Sub Test1()
Console.WriteLine("{0}", "1234")
End Sub
End Class
End Namespace
のようなコードだと
Imports SampleLib01.R
といった具合になります
プロジェクトの参照は 同一ソリューション内での他のプロジェクトといった意味ですので
ソリューション
EXEプロジェクト
Libプロジェクト
といった具合で無いと参照設定ができなかったように思います
ソリューションを選択しておいて IDEのメニューから
ファイル > 追加 > 既存のプロジェクト > Libプロジェクト(vbprj)
といった手順でプロジェクトを追加しておいてけば
EXEプロジェクトの参照の追加においてプロジェクトタブに Libプロジェクトが表示されると思います
Libプロジェクト側は 最低1回はDLLを生成しておかないといけないと思います
EXEのデバッグの際に Libの再構築を回避したいのであれば Libプロジェクトをアンロードしておきましょう
Libプロジェクトを選択しておいて プロジェクト > プロジェクトのアンロード を実行します
「参照の追加」画面のプロジェクトタブでOKボタンを押して解決しました。
既存のプロジェクトを追加した時点で、「参照の追加」のプロジェクトタブに
プロジェクト名が表示されていたので、これで良いものと思っていました。
回答ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBプロジェクトでのフォルダ構成について 1 2023/07/22 03:49
- C言語・C++・C# 「using Windows」でエラーが出る 3 2022/12/23 19:53
- C言語・C++・C# C#のSystem.Windows.Media.Colorに関する質問です。 3 2022/05/18 11:51
- その他(プログラミング・Web制作) Gitlabで既存のプロジェクト(ソース)をコピーした別名プロジェクトの作り方を教えてください 1 2022/05/31 16:01
- PowerPoint(パワーポイント) 2016EXCEL→2016PowerPointにコピペすると図形がゆがみます 5 2022/03/31 11:44
- カスタマイズ(車) 六連星で有名なメーカーが作ってて、時価総額国内トップのメーカーが販売している、某スポーツカーに乗って 2 2022/05/30 15:26
- Ruby Ruby on Railsでサーバーを立ち上げるには 1 2022/08/28 16:16
- 画像編集・動画編集・音楽編集 AfterEffectでのシャターの挙動がおかしい 1 2023/05/07 00:38
- 会社・職場 有給の取得を自粛した方がよいでしょうか。 先日、10月末に有給の取得を申請したのですが、次の日に同僚 7 2022/10/12 11:33
- その他(ソフトウェア) Ren'Py 8.0.3でプロジェクトの起動ができません。 2 2023/06/13 21:50
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
#ifdef _DEBUGが効かない
-
VC++でDeugモードOKで、Release...
-
VB.netを実行するとデバック プ...
-
ブレークポイントは現在の設定...
-
Apache-TomcatとJakarta-Tomcat...
-
eclipseでデバックするとエラー...
-
visual studio 2017でc#のプロ...
-
visual studio 2008 のデバッグ...
-
エラーについて
-
Eclipseのブレークポイントが○...
-
デバッグとビルドは何が違うの...
-
visual studio2019でデバッグが...
-
CObArrayの要素の削除
-
C#、C++間のDLLの呼び出しについて
-
ダイアログなどの文字列が文字...
-
■Visual Studio 2008を快適に動...
-
Visual studio2017で、2回目の...
-
VB6のデバッグ
-
eclipseでプログラムが実行でき...
-
vb ver6 でformat文やTrim文の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
デバッグとビルドは何が違うの...
-
eclipseでプログラムが実行でき...
-
visual studio2019でデバッグが...
-
eclipseでデバックするとエラー...
-
デバッガでステップ実行してい...
-
Visual studio2017で、2回目の...
-
C言語での開発でエラーが出て困...
-
DLL参照時に指定されたモジュー...
-
Eclipseのブレークポイントが○...
-
VB.netを実行するとデバック プ...
-
visual studio 2008 のデバッグ...
-
ソリューションをまたがるデバ...
-
Visual Studio 2017 ビルドする...
-
Release版のexeが動きません
-
Visual C#で、usingが出来ない...
-
ブレークポイントは現在の設定...
-
vb ver6 でformat文やTrim文の...
-
VB6.0を使用しています
-
visual studio 2019 についての...
-
Visual Studio 2008 SP1について
おすすめ情報