标签: c# visual-studio extensibility
我将Run IL按钮添加到visual studio的外部工具部分。
当这个按钮触发时我想用ilasm编译当前文件。我可以用这种方式打开开发者命令提示符,但是我无法添加文件目录所以我必须一直写“ilasm program.il”
如何自动完成?
答案 0 :(得分: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
我写了一个bat文件然后编辑我的外部工具
我也添加了快捷方式。
现在这是完美的工作:)