我在使用FxCop命令行工作時遇到問題,因爲我在其中指定了帶有空格的路徑。是的,我正確使用了引號。FxCop命令行和具有空格的路徑
M:\build\IOService\src>"c:\Program Files\Microsoft FxCop 1.36\FxCopCmd.exe" /c /f:".\My Library\bin\Release\" /r:"c:\Program Files\Microsoft FxCop 1.36\Rules\"
Microsoft (R) FxCop Command-Line Tool, Version 1.36 (9.0.30729.1)
Copyright (C) 2007 Microsoft Corporation. All rights reserved.
Argument specified without a corresponding switch : 'Files\Microsoft'.
Argument specified without a corresponding switch : 'FxCop'.
Argument specified without a corresponding switch : '1.36\Rules"'.
Type FxCopCmd.exe /? for help on command-line arguments.
FxCop抱怨傳遞給/ r開關的路徑。我按照FxCop指南引用了路徑。當我通過/ d開關傳遞路徑時也會發生這種情況。有其他人有類似的問題嗎?無論我使用cmd還是PowerShell都沒關係。
好,我可以在命令行上做到這一點,但我試圖讓視覺工作室集成工作,我傳遞的東西像/ d:$(SolutionDir),它擴展到一個帶有長名字的引用路徑。 – rev 2009-11-11 14:39:52
啊,夠公平的。 :) – ZombieSheep 2009-11-11 14:41:33