2016-03-06 203 views
1

嘗試通過Nuget包管理器安裝Node.js時,出現以下錯誤。沒有進一步的信息挖掘。有什麼想法發生了什麼?無法通過NUGET安裝NodeJS

我試着改變.NET框架版本的項目,但我仍然遇到同樣的問題。

不同論壇上的其他人在通過軟件包管理器安裝nodejs時指出了類似的問題。只是想確定這是否是已知問題。

無法安裝包裝nodejs-v.0.8.16 0.8.16。您正嘗試將此程序包安裝到目標爲 .NETFramework,Version=v4.5.2的項目中,但程序包不包含任何與此 框架兼容的程序集引用或內容文件。

欲瞭解更多信息,請聯繫軟件包的作者。

回答

3

閱讀您的問題陳述;我相信你試圖從解決方案目錄結構中的本地化目錄運行Node.js,而不是單獨安裝node.js。

Node.js的基金會官方包 - 的node.js(注意「」) - The Official node.js package就是你可能後,您會在針對4.5執行注意到這一點確實不工作.2+項目就像你正在測試針對一個:

Install-Package Node.js 

注意:您可以針對4.5.2項目這個特殊的包安裝的絕對最早的版本是從我測試0.10.26.1。


旁註:

是你所引用的基本上舊的軟件包的「的NodeJS」(「」注意失蹤)從here我檢查了我自己,它不會安裝不管項目屬性中指定的框架版本如何,舊版本也是0.8.16。

+0

沒錯。我實際上正在嘗試安裝Gulp.js,並將它作爲依賴項下載。然後我嘗試先安裝nodejs,然後直接在Browse中輸入nodejs。這與包nodejs-v0.8.16有關。發佈日期是2012年,難怪它會導致問題。只是想知道爲什麼他們把它作爲一個單獨的包裝在那裏。 – Farax

+0

不確定的推理,但你可以嘗試聯繫包的所有者[這裏](https://www.nuget.org/packages/nodejs-v.0.8.16/ContactOwners),如果你迫不及待想知道。 – Elmar