2016-01-21 135 views
0

我已將Visual Studio 2015構建工具安裝到我們的TeamCity服務器上,但其安裝根目錄中缺少DNX文件夾。Visual Studio 2015構建工具缺少DNX

的MSBuild 14不會建立一個xproj因爲它進口Microsoft.DNX.targets

我已經通過DNVM安裝了最新的DNX但它並沒有創造DNX文件夾,我希望它會。

該文件夾顯然是在我的開發盒上安裝了VS2015。我想我可以安裝VS社區版,但爲什麼構建工具會丟失關鍵組件?

+0

這是不是幾乎一樣重要,因爲它似乎,CoreCLR在早期測試,並正在迅速改變。現在你知道嗎,這個評論是否使你做了不同的事情? –

+0

構建工具包只包含MSBuild。對於所有其他的事情你需要下載單獨的安裝程序。對於DNX,您可以下載並安裝ASP.NET位,也可以自行構建源代碼。 –

回答

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

相關問題