Autodesk Community Tips- ADNオープン
Autodesk Community Tipsではちょっとしたコツ、やり方、ショートカット、アドバイスやヒントを共有しています。

ObjectARX:ObjectARX Wizard が Visual Studio 新規プロジェクトに表示されない

管理者権限で起動したコマンドプロンプトから ObjectARX Wizards をインストール後、正常にインストールが完了しても、Visual Studio で新規にプロジェクトを作成する際、 ObjectARX Wizards テンプレートがリストされない場合があります。同じ状況でインストールした AutoCAD .NET Wizards は正しく表示されています。 

7a4b7865-08f6-4a55-9cef-bc014c425091.png

このような場面では、Visual Studio が使用するキャッシュ情報を削除するか、Visual Studio 2022 をアップデートすることで、ObjectARX Wizards  を認識、読み込むことが出来る可能性があります。

 

1. MEF キャッシュをクリーンアップする

ディスク上の MEF キャッシュをクリアし、Visual Studio にキャッシュ情報を再構築させる。
MEF キャッシュをクリアする理由は、キャッシュが破損している可能性があるためです。これは通常、拡張機能または他の Visual Studio コンポーネントをインストールまたは更新するときに発生します。コマンドプロンプトから次のコマンドを実行、フォルダの内容を削除して、Visual Studio を再起動します。

 

%LOCALAPPDATA%\Microsoft\VisualStudio\<Instance>\ComponentModelCache

 

例) <Instance> の部分は、Visual Studio バージョンや使用環境によって変化します。(下記の例では 17.0_c96a97f2、17.0 はVisual Stufio 2022 の場合)

C:\Users\<username>\AppData\Local\Microsoft\VisualStudio\17.0_c96a97f2\ComponentModelCache

 

2 . Visual Studio を最新のアップデートに更新します。

 

Visual Studio を再起動して [新しいプロジェクトの作成] ダイアログを表示させると、強制的にキャッシュの再構築がおこなわれます。この操作でも ObjectARX Wizards が表示されないようなら、検索ボックスに ObjectARX などと入力してみてください。 new_project2.png