visual studio 2015にてビルドリビルド問題なくできるソリューションがあります。
クライアントプログラムとサーバープログラムと共通クラスプログラムです。
行ったこと
1:クライアントプログラムとサーバープログラムのアセンブリ情報でver番号を更新
2:セットアッププログラムを作成
3:ビルド
その際に下記警告と共にビルド失敗とでました。
ーーーーーーーーーーーーーーーーーーーーーーーーーーー
重大度レベル コード 説明 プロジェクト ファイル 行 抑制状態
警告 タイプ ライブラリ "●●●●●●●●-●●●●-●●●●-●●●●-c●●●●●642f96" バージョン 1.0 のファイル パスを取得できません。ライブラリは登録されていません。 (HRESULT からの例外:0x8002801D (TYPE_E_LIBNOTREGISTERED)) クライアントプログラム名
ーーーーーーーーーーーーーーーーーーーーーーーーーーー
これはいったい何が起こっているのでしょうか。
合わせて聞きたいのですが、タイプライブラリの登録について調べているのですが、サイトでよいものが見つかりませんでした。どういった方法でできるのでしょうか。
気づいた点:共通クラスプログラムでも、サーバープログラムでも、クライアントプログラムでもアセンブリ情報をみたところ、エラーで表示されているコードとは違っていました。
必要の無いアセンブリ情報をもつdllを参照してしまっているということなのでしょうか。
あなたの回答
tips
プレビュー