我在VS2015解决方案中有一个Angular2Client和一个WebAPI项目,它们都在解决方案资源管理器中显示以下消息:
依赖关系 - 未安装
npm - 未安装
npm下的几个包也显示未安装。我安装了Node.js 5.7.1。 我错过了什么?
答案 0 :(得分:0)
我们在VS2015解决方案中有多个项目。一个项目需要使用EF6,而其他项目使用EF7。我正在全球范围内配置DNVM"对于EF7而言,忽略了需要为此EF6项目单独安装DNVM。 DNVM upgrade命令从packages.config文件中识别必要的版本。
固定: 打开VS2105的开发人员提示
进入EF6项目目录并运行
@powershell -NoProfile -ExecutionPolicy unrestricted -Command“& {$ Branch ='dev&#39 ;; iex((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/aspnet/Home/dev/dnvminstall.ps1')) }”
dnvm upgrade
dnu restore