1

npm install zmq を実行していますが、奇妙なエラーが発生しました。以下を参照してください

C:\Users\Administrator>npm install zmq

MSBUILD : エラー MSB4132: ツール バージョン "2.0" が認識されません。利用可能なツールのバージョンは「4.0」です。

ジプエラー!スタック エラー:C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe 終了コードで失敗しました: 1

ジプエラー!ChildProcess.onExit のスタック (C:\Program Files\nodejs\node_modules\ npm\node_modules\node-gyp\lib\build.js:267:23)

ジプエラー!ChildProcess.EventEmitter.emit のスタック (events.js:98:17)

ジプエラー!Process.ChildProcess._handle.onexit でスタック (child_process.js:789: 12)

グーグルで検索しましたが、運がありません。これはWindows Server 2012への新規インストールです。zmqはWindows msiインストーラーを使用して既にインストールされていますが、nodejsの下でzmqを使用したいので、npmを実行します。ノードが.netフレームワークのバージョン2を想定しているため、msbuildが失敗していると思いますが、インストールされている.netバージョンは4です。問題の解決方法を教えてください-ありがとう

よろしくジシャン

4

2 に答える 2