Autodesk Inventor アドインを作成しました。wpf ウィンドウを備えた別のクラス ライブラリがあります。ボタンクリックでアドインからそのwpfウィンドウを表示しようとしています。
override protected void ButtonDefinition_OnExecute(NameValueMap context)
{
try
{
TubesheetTool.MainWindow tsTool = new TubesheetTool.MainWindow();
tsTool.CADProgram = new InventorCADProgram(InventorApplication, tsTool);
tsTool.Show();
}
catch(Exception e)
{
MessageBox.Show(e.Message );
//HTEventLog.LogError(e, "HTInventorAddIn");
}
}
必要な参照をすべて追加したと確信していますが、発明者を実行してボタンをクリックすると、「ファイル 'C:\language=ENU' が見つかりませんでした」というエラーが表示されます。奇妙なことは、同じコードが実行されることです。 Visual Studio と相互運用を使用する場合は問題ありません。
ありがとう