私はcomオブジェクト 'dll'をAxapta 3.0に統合したいと考えています。 注:[ 'DLLは、' Webサービスを消費WCFクライアントクラスです。]dllをAxapta 3.0に統合
何私がやったことです: verは.NET 3.5でDLLを作成します。 強力なパスワードでアセンブリ 'dll'に署名してください。 アセンブリ 'dll'をNavision/Axaptaクライアント/ Binフォルダに配置します。 regasmコマンドを使用して管理特権でdllを登録しました。
でも、 私はCOMオブジェクトウィザードで自分のアセンブリdllを見ることができます。 アセンブリクラスはAOTクラスで正常にインポートされます。
BUT: 私はクラスにアクセスして実行するジョブを作成します。
'{88E77BBE-D3BC-3D8B-8C57-606699D7CDB7}'のCOMオブジェクトを作成できませんでした。オブジェクトがコンピュータ「KASHIF-NYPC」に正しく登録されていることを確認してください。
また、Pingメソッドを使用してシンプルだがダミーのHelloWorldクラス 'DLL'を作成します。上記の手順と同じ手順を実行し、Axapta 3.0と完全に統合しました。 Pingメソッドは、Axapta 3.0からジョブを使用して正常にアクセスできます。
ご協力いただきありがとうございます。 Kashif
[同じ質問](https://community.dynamics.com/ax/f/33/t/200467)://コミュニティ.dynamics.com/ax/f/33?pi53287 = 0&category =開発%20%2F%20Customization%20%2F%20SDK) –
サーバ/ AOSサービスで実行するバッチジョブですか?その場合は、サーバーコンピュータにDLLを登録する必要があります....また、テストしているものと同じ別のアカウントとしてバッチジョブを実行できますか? –
いいえバッチジョブではありません。または、サーバーを処理するために何もしないでください。私はちょうどクライアントマシンでDLLを統合しています。 –