1
如何複製(或打印)的MSBuild從Visual Studio
變量是有辦法,在Visual Studio中,複製MS的內容構建宏觀變量。例如$(TargetDir)(alas Ctrl-C,右鍵單擊不做任何事)。
如何複製(或打印)的MSBuild從Visual Studio
變量是有辦法,在Visual Studio中,複製MS的內容構建宏觀變量。例如$(TargetDir)(alas Ctrl-C,右鍵單擊不做任何事)。
你在哪裏需要這些值?真的在剪貼板上,還是在其他地方?
無論如何,您可以通過在構建過程中使用宏來獲取該值。例如要顯示它以便它是可複製的,您可以添加一個生成後事件echo $(TargetDir)
,您將看到在輸出窗口中打印的值,並且您可以從中複製它。或者你可以通過創建一個導入你的項目的msbuild文件,然後使用消息任務來顯示任何屬性來在VS之外完成它。您甚至可以使用內聯C#代碼將值直接複製到剪貼板。
另一種方法是定義外部工具(在工具菜單下),使用c:\windows\system32\cmd.exe
作爲命令,並使用/c echo TargetDir = $(TargetDir)
作爲參數。檢查Use Output window
框。現在您的工具出現在工具菜單中,如果您單擊它,則將目標目錄打印到輸出窗口。