質問者
Macro Assembler(MASM) 8.0がインストールできません

質問
すべての返信
-
以下のサイトでMASMsetup.EXEをダウンロード
インストールではなく解凍ソフト(explzh など)で setup.exe をとりだす。
同様に setup.exe から vc_masm1.cab を取り出す。
同様に vc_masm1.cab から FL_ml_exe_____X86.3643236F_FC70_11D3_A536_0090278A1BB8 を取り出す。
FL_ml_exe_____X86.3643236F_FC70_11D3_A536_0090278A1BB8 を ml.exe に名前変更。
VC++のbinフォルダにml.exeをコピー。
以上の手順で何とかなります。
-
お待たせしておりましたが、日本語版 Visual C++ 2005 Express Edition 用のMicrosoft Macro Assembler 8.0のダウンロード提供を下記より開始いたしました。
ご注意
- このMicrosoft Macro Assembler 8.0をインストールするには、あらかじめ日本語版Visual C++ 2005 Express Edition をインストールしておく必要があります。
- インストールされるMicrosoft Macro Assembler 8.0は英語版ml.exeと同一のバイナリです。
詳細については、上記ダウンロード ページでご確認ください。
この投稿は現状のまま何の保証もなく掲載しているものであり、何らかの権利を許諾するものでもありません。コミュニティにおけるマイクロソフト社員による発言やコメントは、マイクロソフトの正式な見解またはコメントではありません。詳しくは http://www.microsoft.com/japan/communities/msp.mspx をご覧ください。
-
このインストーラの場合は、日本語版 VS2005 Standard Edition 以上がインストールされていてもはじかれると思います(インストーラ起動後、マイクロソフト ソフトウェア ライセンス条項のダイアログで [はい] を選ぶところまでは行けますが、その後はじかれます)。
ちなみにVS2005 Standard Edition 以上でしたら、もともと製品に含まれています。デフォルトでは C:\Program Files\Microsoft Visual Studio 8\VC\bin に ml.exe があると思います。
参考までに、VS2005のセットアップ ディスク上では、VS フォルダの中にある _1077_RTL_x86_jpn_MASM.cab が ml.exe をインストールします。
というわけで VS2005 製品群の中で、アンマネージ用の開発環境として VC++ Express Edition だけが ml.exe を含んでいないため、追加提供させていただいたというのが、このインストーラの目的とご理解いただければと思います。
また製品ドキュメントについては、こちらをご参照ください。
この投稿は現状のまま何の保証もなく掲載しているものであり、何らかの権利を許諾するものでもありません。コミュニティにおけるマイクロソフト社員による発言やコメントは、マイクロソフトの正式な見解またはコメントではありません。詳しくは http://www.microsoft.com/japan/communities/msp.mspx をご覧ください。
-
Standard Edition のセットアップディスク中には、確かに _1077_RTL_x86_jpn_MASM.cab が含まれているようですが、
> http://msdn2.microsoft.com/ja-jp/library/hs24szh9(VS.80).aspx
によれば VS2005 Standard Edition においては、製品に含まれていないことになっているようです。そのためか、通常のインストール過程では ml.exe はインストールされないようです。
Standard Edition で ml.exe を使いたい場合は、手動で _1077_RTL_x86_jpn_MASM.cab を展開すればよい、ということでよいのでしょうか。
-
こちらで確認したことについて、二点ご報告させてください。
①Dai MIKURUBE さんが一つ上のコメントで指摘されている製品ドキュメントの件
現状からすると Standard Editionで VC++ のインストール(デフォルトはインストールする、です) を行うと ml.exeがインストールされます。ですから製品ドキュメントの方が誤記であるということになります。こちらはドキュメント バグとして登録し、適切な時期に修正を行いたいと思います。
②Academic Edition での ml.exe のインストールについて
こちらで改めて試してみましたが、Academic Edition でも ml.exe はインストールされるようです。可能性として VC++のセットアップを選択していない場合は ml.exe もインストールされないかもしれません。そうでなければ、PC固有の問題の可能性も、場合によりありえると思います。
この投稿は現状のまま何の保証もなく掲載しているものであり、何らかの権利を許諾するものでもありません。コミュニティにおけるマイクロソフト社員による発言やコメントは、マイクロソフトの正式な見解またはコメントではありません。詳しくは http://www.microsoft.com/japan/communities/msp.mspx をご覧ください。