VS2017での使用のObjectARX 2019ウィザード
使用ツール:Visual Studioのプロ2017; objectarxwizard2019.msi
我々はすべて知っているように、ARXは、基本的には、多かれ少なかれ、ほとんどの問題は、私は再び、インストールプロセスを開始するには、ここから行くと、インストール後にウィザード、と私は有用な、このツールを使用するとき、人々は困難に直面願っています。
最初の問題は、あなたが発生する可能性があります。オートデスクを作成することができ、対応するプロジェクトよりも少ないでVS2017の内側の外観をインストールした後
これは、インストール時に最初に、VS2017をインストールしていない場合はVSは、あなたがニックネームVSを書いてみましょうが、それでも必要がありますが、このニックネームを書いた場合、VSは、Visualインストールした後になるだろうという問題ですメーカー2017(2)、及び上ので、そのカッコニックネームです。この事があれば、ウィザードはVS ARXの内部にプロジェクトを見につながる、識別することはできません。この方法は、単に道に名前を付けるために、より多くのものよりも除去する方法を取り除くニックネームを解決することです。
VSのインストールディレクトリを開き、ここでのMicrosoft Visual Studio_2017 \ Common7 \ IDEを入力し、「=ニック・ネームを」、すべての* .isolation.iniファイル内の「ニックネーム= XXX」の変化の内部を見つけました
最後に、その後、直接に「Visual Studioの2017年を」名前の変更、スタートメニューVS2017対応するショートカットバーにファイルを見つけます
あなたが発生する可能性のある第二の問題:あなたが作成インターフェースフラッシュのプロジェクトを作成し、何も起こりませんでした
この問題は、インストールプログラムが原因で、管理者としてウィザード(の.msi)を起動していない
我々は、管理者としてコマンドラインを開き、/ARXMSIPATH/objectarxwizard2019.msiの内部を入力し、[Enterキーを押しますと、その後いったんそれをインストールすることができます。
その後、我々は、ウィザードが正しくインストールされているかどうかを確認するために、単にHelloWorldのプログラムを書く開始することができます
ここでコンパイルする64ビットのデバッグを使用したとき、私はこのエラーが発生しました
次のように解決策があり、小さい型チェックに、あなたはエラーとして警告をオフにすることができる方法をオフに
良いコンパイル読み込む.arxした後、私はあなたが使用できることがわかりました
ウィザードは偉大な神私が後に問題を避けるために、よりよい良い方向に変化していない以上、変更、問題を引き起こすかわからない場合でも、オンラインで見つけるの一部を収集するために間違っている後
すべての変更はのインストールディレクトリobjectarxwizard2019であり、例えば:C:\プログラムファイル(x86の )\オートデスク\のObjectARX 2019ウィザーズ\ ArxWizMFCSupport \ HTML \ 1033 \ default.htmにその実施します
最初のエラーは、コメント行1エラーが書き込まれ、
line 1: <!- Copyright (c) Autodesk, Inc. All rights reserved. -->
line 1: <!-- Copyright (c) Autodesk, Inc. All rights reserved. -->
第2のエラーは、ライン11であり、ノーアクションが続くセミコロンを書いていない最初の文、直接コメント
line 11: strURL += "Common7/IDE/VC"
line 11: <!--strURL += "Common7/IDE/VC";-->"
第三のエラーがCLSIDの交換を必要とするライン336であります
line 336: <OBJECT CLASS="itemText" ID="DialogList" ACCESSKEY="d" CLASSID="CLSID:087da97a-e2f4-472a-bb48-0bcdfaa20fb3">
line 336: <OBJECT CLASS="itemText" ID="DialogList" ACCESSKEY="d" CLASSID="CLSID:fc1ae18b-0282-42f1-90ae-bbd8f0181013">
最後に、我々はそれが正しく実行されているかどうかを確認するために、基本的なMFCプロジェクトを作成します
予想通り、レポートコンパイル時エラーが、下図のように
この問題を解決するには、比較的単純で、プロジェクトのプロパティでプリコンパイル済みヘッダーを使用しないことを選択します