在使用VS 2012部署或發布SharePoint時,提示“路徑中具有非法字符”(英文提示“Illegal characters in path”),找了半天,才找到答案。
這個原因是路徑中含有中文或者特殊字符導致的。比如使用Windows 8 live帳號登陸,會將中文名作為用戶名,這時就會報這個錯誤。
解決方案:
第一,檢查臨時目錄路徑,進行修改。
更改方式如下:用鼠標右鍵單擊“我的電腦” - >屬性 - >高級系統設置 - > 環境變量
第二,檢查項目和解決方案路徑:
VisualStudio2010 - >工具- >選項- >項目和解決方案,確定這些位置不含非法字符(包括中文)。