2013-11-25 31 views

回答

1

你在哪裏需要這些值?真的在剪貼板上,還是在其他地方?

無論如何,您可以通過在構建過程中使用宏來獲取該值。例如要顯示它以便它是可複製的,您可以添加一個生成後事件echo $(TargetDir),您將看到在輸出窗口中打印的值,並且您可以從中複製它。或者你可以通過創建一個導入你的項目的msbuild文件,然後使用消息任務來顯示任何屬性來在VS之外完成它。您甚至可以使用內聯C#代碼將值直接複製到剪貼板。

另一種方法是定義外部工具(在工具菜單下),使用c:\windows\system32\cmd.exe作爲命令,並使用/c echo TargetDir = $(TargetDir)作爲參數。檢查Use Output window框。現在您的工具出現在工具菜單中,如果您單擊它,則將目標目錄打印到輸出窗口。