2010-06-24 174 views
2

我在VS2010中收到錯誤,HasTrailingSlash函數只接受標量值,但參數$(OutputPath)的計算結果不是標量。

問題是,我無法在任何地方找到$(OutputPath)變量。我不知道它是什麼,或者如何進入並修復它。

回答

0

在構建選項卡下檢查您的項目屬性區域。

查找該選項卡上的輸出區域和OutputPath文本框。

如果沒有運氣:

通過卸載它們,然後點擊編輯項目文件中檢查項目文件(S)。查找在那裏定義的outputPath。我相信在Vs2010中默認存在。

如果這些都沒有幫助,請告訴我們這是在Vs2010內部嘗試的構建還是單獨的命令行或構建腳本。

1

我有同樣的問題。對我來說,修正是編輯我的計算機環境變量,特別是有多個條目的TEMP變量。我留下了一個條目:

%USERPROFILE%\AppData\Local\Temp; 

如果有一個條目接近你的變量,我會建議離開那個。

0

您有幾個選項。

選項1

  • 右鍵單擊該項目,帶出屬性窗口
  • 查看/編輯輸出路徑(你甚至可以瀏覽到一個目錄)

Project window

選項2

  • 打開項目文件(* .csproj的)在你喜歡的文本編輯器,搜索標籤

Project file

一個值得注意的問題與第二個選項。可能有多個符合標籤的條目。因此,請確保您正在更改您要修改的配置/平臺組合。