▲練習▼テスト▲test▼《初心者向解説付》Part220at QA▲練習▼テスト▲test▼《初心者向解説付》Part220 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト300:ひよこ名無しさん 07/11/15 09:32:48 2sLyfCd10 と 301:ひよこ名無しさん 07/11/15 09:52:14 0E0cOC9V0 て 302:ひよこ名無しさん 07/11/15 10:02:05 KP1w4ek10 原因厳密な名前が付けられているアセンブリをコンパイルする場合、参照されているアセンブリにも厳密な名前が付けられている必要があります。 先頭へ戻る 解決方法 COM 相互運用機能アセンブリを参照している場合にこの問題を解決するには、次の手順を実行します。 注 : 厳密な名前が付けられていないマネージ アセンブリを参照している場合 にこの問題をするには、そのマネージ アセンブリに厳密な名前を付けて リビルドする必要があります。 Microsoft Visual C# .NET Visual C# .NET プロジェクトで COM 相互運用機能アセンブリを参照する 場合、COM 相互運用機能アセンブリは、COM ダイナミック リンク ライブ ラリ (DLL) を参照すると生成されます。次のようにして、Visual C# プロジェクトのプロパティ ページでラッパー アセンブリ キー ファイル を指定できます。 1. Microsoft Visual Studio .NET で、COM コンポー ネントを参照する Visual C# プロジェクトのプロパティ ページを開きます。 2. ツリーの [共通プロパティ] をクリックし、[全般] をクリックします。 3. [ラッパー アセンブリ キー ファイル] フィールドに、キー ファイルを 追加します。 4. プロジェクトをリビルドします。 Microsoft Visual Basic .NET Visual Basic .NET プロジェクトで COM 相互運用機能アセンブリを参照 する場合は、次のようにして、Tlbimp.exe を使用して COM 相互運用機能 アセンブリを手動で生成する必要があります。 1. Microsoft Visual St udio .NET で、COM コンポーネントを参照する Visual Basic プロジェ クトのプロパティ ページを開きます。 2. COM コンポーネントへの既存の参照を削除します。 3. 次のように、コマンド プロンプトで Tlbimp.exe を COM DLL に対して実行して、厳密な名前が付けられた COM 相互運用機能アセンブリを生成します。 tlbimp.exe MyCOMDLL.dll /keyfile:KeyFile.snk /out:MyCOMInterop.dll 4. Tlbimp.exe から生成された出力ファイルへの参照を、Visual Basic .NET プロジェクトに追加します。 5. プロジェクトをリビルドします。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch