【问题标题】:Visual Studio 2015 Build Tools missing DNXVisual Studio 2015 构建工具缺少 DNX
【发布时间】:2016-01-21 23:35:41
【问题描述】:

我已将 Visual Studio 2015 Build Tools 安装到我们的 TeamCity 服务器上,但其安装根目录中缺少 DNX 文件夹。

MSBuild 14 不会构建 xproj,因为它导入了 Microsoft.DNX.targets

我已经通过 DNVM 安装了最新的 DNX,但它没有创建我希望的 DNX 文件夹。

该文件夹显然在我安装了 VS2015 的开发盒上。我想我可以安装 VS 社区版,但为什么构建工具会缺少一个关键组件??

【问题讨论】:

  • 它并不像看起来那么重要,CoreCLR 处于早期测试阶段并且正在迅速变化。现在你知道了,这条评论有没有让你做任何不同的事情?
  • 构建工具包仅包含 MSBuild。对于所有其他事情,您需要下载单独的安装程序。对于 DNX,您可以下载并安装 ASP.NET 位,也可以自行从源代码构建。

标签: msbuild visual-studio-2015 dnx


【解决方案1】:

目前 DNX MSBuild 目标仅随 Visual Studio 2015(特别是 Web 开发工具组件)一起安装。

https://github.com/aspnet/dnx/issues/2207#issuecomment-120076364

看来我必须在构建服务器上安装 Visual Studio 2015 社区版。

人们说我应该从命令行使用dnu,但问题是我需要制作一个 MSDeploy 包,而 AFAIK,只有 MSBuild 可以做到这一点。

看来我需要阅读这篇文章。

http://docs.asp.net/en/latest/publishing/iis.html

【讨论】:

    猜你喜欢
    • 2016-08-09
    • 1970-01-01
    • 1970-01-01
    • 2015-10-27
    • 2016-10-28
    • 1970-01-01
    • 1970-01-01
    • 2016-04-20
    • 2019-03-16
    相关资源
    最近更新 更多