2013-04-29 488 views
1

我在C#中新我已經創造了Visual Studio中的新項目,2010年 我建立這一個,我在我查看錯誤列表此錯誤:錯誤MSB4036:「輸出」任務未找到

錯誤1未找到「輸出」任務。檢查以下內容:1.)項目文件中任務的 名稱與 任務類的名稱相同。 2.)任務類是「公共」,並實現了Microsoft.Build.Framework.ITask接口的 。 3.)任務正確地在項目文件中聲明的 或位於「C:\ windows \ Microsoft.NET \ Framework \ v4.0.30319」 目錄中的* .tasks文件 中。

在我輸出視圖我有:

C:\ WINDOWS \ Microsoft.NET \框架\ v4.0.30319 \ Microsoft.Common.targets(1580,7): 錯誤MSB4036:未找到「輸出」任務。檢查以下內容: 1.)項目文件中任務的名稱與任務類的名稱相同。 2.)任務類是「公共」,並實現了Microsoft.Build.Framework.ITask接口的 。 3.)任務正確地在項目文件中聲明的 或位於「C:\ windows \ Microsoft.NET \ Framework \ v4.0.30319」 目錄中的* .tasks文件 中。

有人可以幫助我。

Regards,

回答

0

我今天剛剛得到這個錯誤,以及我所有的引用沒有被發現。修復==>轉到程序功能(Win7)點擊刪除,然後選擇修復/重新安裝。您必須擁有可用的原始安裝介質。這大約需要1-2個小時。一旦完成,您的項目應該正確加載。

0

我在Windows10 Millenium更新後發生類似錯誤,並通過在Windows功能中啓用.Net FrameWork 3.5來解決此問題。

Windows Features .Net framework 3.5 enable

請注意,您應該啓用的.Net 3.5後,重新啓動計算機,你。有關安裝和啓用.NET Framework 3.5的

的更多信息,你可以找到在文章Installing the .NET Framework 3.5 on Windows 8, Windows 8.1 and Windows 10

您可以啓用.NET Framework 3.5的自己通過控制面板。該選項需要Internet連接。 按下鍵盤上的Windows鍵,輸入Windows功能,然後按Enter鍵。這會打開或關閉打開Windows功能對話框。或者,打開控制面板,單擊程序項目,然後單擊程序和功能下的「打開或關閉Windows功能」。 選擇.NET Framework 3.5(包括.NET 2.0和3.0)複選框,按OK,然後在出現提示時重新啓動計算機。 除非您是需要WCF腳本和處理程序映射功能的開發人員,否則無需爲Windows Communication Foundation(WCF)HTTP激活選擇子項。

+0

鼓勵與外部資源的鏈接,但請在鏈接的周圍添加上下文,以便您的同行用戶瞭解它是什麼以及它爲什麼在那裏。如果目標網站無法訪問或永久離線,請始終引用重要鏈接中最相關的部分。 – pableiros 2016-10-04 19:44:07

+0

@pableiros,你的意見。我改變了我的答覆。希望現在格式化可以。 – 2016-10-04 20:21:18