【问题标题】:VS 2013 - MS Build IssuesVS 2013 - MS 构建问题
【发布时间】:2014-03-12 16:28:49
【问题描述】:

我最近在我们的项目中从 VS2010 升级到了 VS2013。

在尝试运行我们的网络部署时,我现在收到此错误:

"C:\G\ectc.proj" (部署目标) (1) -> "C:\G\Source\Web\Web.csproj (ResolveReferences;_CopyWebApplication 目标) (14:18) -> C :\g\Source\Web\Web.csproj : 错误 MSB4057: 项目中不存在目标“_CopyWeb 应用程序”。

很奇怪,如果我在升级前检查代码并运行相同的构建命令:

msbuild ctc.proj /t:Deploy

它工作正常,但如果我在 VS 2013 代码库上运行该命令就不行。

谢谢

【问题讨论】:

    标签: asp.net-mvc visual-studio-2010 visual-studio msbuild visual-studio-2013


    【解决方案1】:

    尝试对 2010 环境和 2013 环境中的 ctc.proj 进行预处理,以确定缺少哪些目标文件,或者 2013 部署中发生了什么并且无法解析包含 CopyWebApplication 的目标文件。

    在2013环境使用:

    msbuild ctc.proj /pp >2013.txt
    

    在2010环境下使用:

    msbuild ctc.proj /pp >2013.txt
    

    我猜它使用了不正确的路径指向包含 CopyWebApplications 的目标。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-03
      • 1970-01-01
      • 2018-06-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多