2016-09-17 6 views
2

Visual Studioの外部ツールセクションにIL実行ボタンを追加しました。このボタンは、私はしかし、私はので、私は「ILASM program.il」記述する必要があり、ファイルのディレクトリを追加することができませんでした、このように、開発者のコ​​マンドプロンプトを開くことができilasm.Iと、現在のファイルをコンパイルしたいトリガー enter image description hereVisual Studio外部ツールコマンドプロンプトへのコマンド送信

すべて時間 enter image description here

どのように自動的に行うことができますか? enter image description here

+0

あなたがソリューションを構築する場合にのみ、あなたがこれを実行する必要がありますか? – Bassie

+1

バッチファイルを使用できますか? – Bassie

+0

うん、私は試して失敗しました。開発者のコ​​マンドプロンプトは、(ms)ilコードをコンパイルするためにbatファイルを使用しています。しかし、私はどのように動作しているのか分かりませんでした。 – user3325444

答えて

2
@echo off 
"C:\Windows\Microsoft.NET\Framework\v2.0.50727\ilasm.exe" %1 


SETLOCAL 
set file=%1 
FOR %%i IN (%file%) DO (
set filedrive=%%~di 
set filepath=%%~pi 
set filename=%%~ni 
set fileextension=%%~xi 
) 

start %filedrive%%filepath%%filename%.exe 


pause 

はまた、私はショートカットを追加した後、私はこの enter image description here

のように私の外部ツールを編集batファイルをwrited。

enter image description here

は今、これが働いている完璧:)

関連する問題