【问题标题】:Microsoft.DotNet.Web.targets missing after installing .NET Core RTM安装 .NET Core RTM 后缺少 Microsoft.DotNet.Web.targets
【发布时间】:2017-03-31 07:42:19
【问题描述】:

我们正在将我们的项目迁移到 .NET Core,并且我正在按照本页 https://www.microsoft.com/net/core#windows 上提供的步骤升级我们的构建服务器。

安装 VS 2015 更新 3 和 DotNetCore.1.0.0-VS2015Tools.Preview2 并构建项目后,我收到一条错误消息:导入的项目“C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14. 0\DotNet.Web\Microsoft.DotNet.Web.targets" 未找到。我检查了构建服务器,果然没有应该在 C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\ 找到的 DotNet.Web 文件夹。

为什么没有安装,我该如何解决这个问题?

【问题讨论】:

    标签: asp.net-core


    【解决方案1】:

    问题是当我在 VS 2015 上应用 VS Update 3 时,我没有检查 Microsoft Web Developer Tools 选项。我必须执行以下操作才能获得文件夹和文件。

    程序和功能 -> Visual Studio -> 右键选择更改 -> 选择修改 -> 勾选 Microsoft Web Developer Tools -> 点击更新。

    更新后再次运行DotNetCore.1.0.0-VS2015Tools.Preview2.exe文件并选择修复(此步骤是必要的)。

    这将创建 C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet.Web 和 Microsoft.DotNet.Web.targets 文件

    【讨论】:

    • 这有效(尽管我们必须将选项“SKIP_VSU_CHECK=1”添加到 DotNetCore Tools exe 以使其运行。但是,现在构建因错误“项目 my_project_name i> 没有锁定文件。请运行“dotnet restore”以生成新的锁定文件。'有什么建议吗?
    • 这可能也适用于与定位相关的另一个问题。我会试试的,谢谢。
    猜你喜欢
    • 1970-01-01
    • 2019-08-26
    • 2011-06-22
    • 1970-01-01
    • 1970-01-01
    • 2019-11-22
    • 2022-01-26
    • 2017-05-26
    • 2018-03-25
    相关资源
    最近更新 更多