共用方式為


MSB3501診斷代碼

本文說明MSB3501錯誤碼。

消息正文

MSB3501: Could not read lines from file 'value'.

說明

當您的專案使用工作ReadLinesFromFile,但找不到指定的檔案時,就會發生此錯誤。

解決辦法

檢查 ReadLinesFromFile 任務的輸入。 您可以使用 -v:diag 開關在 MSBuild 命令列中取得有關 MSBuild 執行的更多詳細資訊,例如提供給 ReadLinesFromFile 工作的輸入參數值。 相關的診斷冗長設定可在 Visual Studio IDE 中設定。

工具>選項 面板中,展開 「所有設定>專案與解決方案>建置與執行 」區塊,並將 MSBuild 專案建構輸出冗長度MSBuild 專案建置日誌檔案冗長度 選項設為 診斷

工具>選項 對話框中,展開 「專案與解決方案>建置與執行 」區塊,並將 MSBuild 專案建構輸出冗長 度與 MSBuild 專案建置日誌檔案冗長度 選項設為 診斷

如果輸入來自屬性值,請檢查屬性是否有值。 如果它來自命令列上設定的屬性,請檢查命令列的語法和環境變數的值是否正確;特別是檢查shell逸出字元,並確保正確使用引號,尤其是在提供包含空格的檔案路徑時需要用引號將檔名括起來。 如果輸入檔案來自環境變數,請檢查環境值的拼字,並確認其具有預期的值。

適用於

MSBuild 的所有版本