[英]run a command prompt command to start a solution in Visual Studio
[英]How to auto run a dotnet command when opening a solution in visual studio
在 Visual Studio 2017 中使用我的單元測試打開解決方案時,我有興趣運行 dotnet watch test。有沒有辦法在解決方案打開后立即運行,而無需手動執行?
當項目/解決方案打開時,Visual Studio Task Runner 可以運行任意 CMD 命令。
先決條件: 命令任務運行程序擴展。
將帶有目標命令的Foo.cmd
添加到安裝了dotnet watch
包的項目中。 它可以有一行代碼:
dotnet watch run
確保文件正確編碼為 UTF-8,沒有 BOM。
Command Task Runner
擴展安裝后, Add to Task Runner
選項應該可以從*.cmd
文件的上下文菜單中訪問。 按下它並選擇每個項目級別。 因此, commands.json
應該出現在項目中。
轉到 VS View -> Other Windows -> Task Runner Explorer
。 在上下文菜單中為Foo
命令設置綁定: Bindings -> Project Open
(窗口刷新有助於查看最近添加的命令)。
重新打開解決方案並在Task Runner Explorer
檢查命令執行結果。
它看起來如何:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.