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

时间:2018-02-01 16:07:04

标签: visual-studio-2010 asp.net-mvc-4 build msbuild tfsbuild

我正在尝试构建一个使用MVC 4.0创建的项目。 ' AllowAnonymous'有错误。属性,因为构建服务器没有安装MVC 4.0。所以,我开始安装MVC 4.0,但是设置提示我先安装Visual Studio 10.0 SP1,所以我安装了VS 10.0 SP1然后安装了MVC 4.0。与' AllowAnonymous'相关的错误属性在下一次构建后消失了。但现在我收到的错误是 - 目标" _CopyBinDeployableAssemblies"在项目中不存在。我已经尝试了一些建议在堆栈溢出上找到的解决方案

  1. 导入项目Microsoft.Application.Web.Targets和Microsoft.Web.Publishing.Targets。
  2. 使用http://go.microsoft.com/fwlink/?LinkId=253458处的exe安装/修复。
  3. 但到目前为止还没有任何工作。

    请帮帮我。

1 个答案:

答案 0 :(得分:0)

我设法通过在项目的.csproj文件中添加一个空目标标记来解决此错误:

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

在对类似问题的回复中,在stackoverflow itelf上找到了这个:

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