如何修复错误 - 项目中不存在目标“_CopyBinDeployableAssemblies”?

How to fix the error - The target "_CopyBinDeployableAssemblies" does not exist in the project?

我正在尝试构建一个使用 MVC 4.0 创建的项目。 'AllowAnonymous' 属性有错误,因为构建服务器没有安装 MVC 4.0。于是,我开始安装MVC 4.0,但是安装程序提示我先安装Visual Studio 10.0 SP1,所以我安装了VS 10.0 SP1,然后安装了MVC 4.0。与 'AllowAnonymous' 属性相关的错误在下一次构建后消失了。但现在我收到一条错误消息 - project.I 中不存在目标“_CopyBinDeployableAssemblies” 已经尝试了一些在堆栈溢出中发现的建议

的解决方案
  1. 正在导入项目 Microsoft.Application.Web.Targets 和 Microsoft.Web.Publishing.Targets。
  2. Install/Repair 使用 http://go.microsoft.com/fwlink/?LinkId=253458.
  3. 处的 exe

但到目前为止没有任何效果。

请帮助我。

我通过在项目的 .csproj 文件中添加一个空的 targets 标签解决了这个错误:

<Target Name="_CopyBinDeployableAssemblies"></Target>

在 Whosebug itelf 上对类似问题的回答中找到了这个:

Why do I get the error "The target GatherAllFilesToPublish does not exist"?