1

我是 C# 新手,我在 Visual Studio 2010 中创建了一个新项目。我构建了这个项目,但在我的查看错误列表中出现了这个错误:

错误 1 ​​未找到“输出”任务。检查以下内容: 1.) 项目文件中的任务名称与任务类的名称相同。2.) 任务类是“公共的”并且实现了 Microsoft.Build.Framework.ITask 接口。3.) 在项目文件或位于“C:\windows\Microsoft.NET\Framework\v4.0.30319”目录的 *.tasks 文件中正确声明了任务。

在我的输出视图中,我有:

C:\windows\Microsoft.NET\Framework\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 文件中正确声明了任务。

有人能帮我吗。

问候,

4

2 回答 2

0

我今天刚收到这个错误,而且我的所有参考资料都没有找到。要修复 ==> 转到程序功能 (Win7) 单击以删除,然后选择修复/重新安装。您必须有可用的原始安装介质。这大约需要 1-2 小时。完成后,您的项目应正确加载。

于 2013-05-07T21:55:00.147 回答
0

在 Windows10 Millenium 更新后我遇到了类似的错误,并通过在 Windows 功能中启用 .Net FrameWork 3.5 来解决它。

Windows 功能 .Net framework 3.5 启用

请注意,您应该在启用 .Net 3.5 后重新启动计算机。

有关安装和启用 .Net Framework 3.5 的更多信息,您可以在文章在 Windows 8、Windows 8.1 和 Windows 10 上安装 .NET Framework 3.5 中找到

您可以通过控制面板自行启用 .NET Framework 3.5。此选项需要 Internet 连接。按键盘上的 Windows 键,键入 Windows 功能,然后按 Enter。这会打开打开或关闭 Windows 功能对话框。或者,打开控制面板,单击程序项目,然后单击程序和功能下的“打开或关闭 Windows 功能”。选中 .NET Framework 3.5(包括 .NET 2.0 和 3.0)复选框,按 OK,然后在出现提示时重新启动计算机。您不需要为 Windows Communication Foundation (WCF) HTTP 激活选择子项,除非您是需要 WCF 脚本和处理程序映射功能的开发人员。

于 2016-10-04T19:25:02.810 回答