2016-01-01 206 views
5

從Visual Studio 2015 Enterprise更改爲Visual Studio 2015社區(包含Update 1)後,我的項目都沒有構建。是Visual Studio Community 2015 Update 1構建問題

我在錯誤列表中看到的錯誤如下 -

  1. 的「CSC」任務無法與它的輸入參數進行初始化。

  2. 「Csc」任務不支持「功能」參數。驗證 參數存在於任務中,並且它是一個可設置的公開 實例屬性。

經過廣泛搜索,我似乎找不到任何有用的東西。

+0

Community Edition不支持許多功能,聽起來您可能已經使用了項目或解決方案文件中嵌入的一些功能。創建新的項目和解決方案文件,添加所有相同的源文件,然後從這些文件構建。 – James

+0

在此錯誤的上下文中的「功能」與社區/企業拆分無關。 –

+0

我在VS2015 Enterprise中遇到同樣的錯誤。它在創建一個新的空AspNet 4.5項目後確定地發生。 – Wilbert

回答

3

不知何故,您的C#/ VB編譯器不匹配。您的項目文件正試圖將我們添加到新版本編譯器的屬性傳遞給您,但您仍然運行較早版本的編譯器。根據你的描述,如果這是所有破碎的項目,或者只是一些項目,目前還不清楚。我會檢查的東西:

  1. 如果只是一些項目不建立,請確保您沒有安裝我們的編譯器NuGet軟件包,但您沒有運行恢復。
  2. 如果您已經安裝了一些您忘記的Roslyn編譯器的實驗版本,請確保它仍然安裝。
  3. 如果所有項目都沒有建立(包括你只是建立一個全新的項目),確認在擴展管理器下沒有任何奇怪的安裝。如果什麼都沒有,那麼請修復安裝Visual Studio。
1

禁用「Roslyn Insiders for VS 2015」擴展程序爲我解決它。

相關問題