2015-05-22 41 views
4

我創建了一個名爲EditCsproj的工作流活動,它是我添加到我的構建模板中的C#類。我把它放在Initialize Workspace之後。無法使用build auto修改.csproj文件13

enter image description here

該工作流已經拿到目錄路徑中的所有.csproj文件,我提供作爲參數,它必須修改它們。

但對於每一個文件,我有以下錯誤:

訪問路徑「file.csproj」被拒絕。

我運行Visual Studio具有管理員權限和我已經改變了msbuild multi-proc屬性設置爲false。

有沒有人有想法?

+0

您是否檢查.csproj文件是否爲只讀? – ds19

+0

順便說一句,有興趣瞭解你想要達到的目標,因爲有時在MSBuild級別工作比定製工作流程更簡單和更靈活。 –

回答

4

這是一個經典問題。在編輯它們之前,您需要從文件中刪除只讀標誌。

+0

是的,這是,謝謝! – PrincessePoney