前言

园子早早的就有人安装了VS 2015,自己也按捺不住了,也要赶快尝尝鲜!结果在其安装过程中一个小小的问题却困扰了我一天,这其中多亏了dudu耐心的解答才得以顺利完成,如果你也遇见这个问题,看过这篇文章后你就不会像我一样走太多的弯路【虽说耽误了时间但是也受益匪浅】!

话题

安装的过程以及详解就不用说了,园友们皆已经贡献,直入主题!当你安装完后,是不是很是窃喜呢?是不是马上就想看看都有什么多大的改变呢?于是乎我就建了个Web项目,这个是当然没问题的,都是默认的文件(有很多都不知道是干嘛的)那现在生成下试试呗!我去,直接上来一个错误:

这是什么东西?完全看不懂,大概就是没有安装Dnx运行时安装包!一想这VS 2015出来都一小段时间了,没准有人遇到过呢?本人还是非常乐意于用google去搜索(比较全),搜还是搜到了东西就是要首先安装个dnvm再用其安装Dnx还是不懂,再搜狗搜一下,找到一条跟我这情况一样的,刚好是博客园园友遇见了的。里面是dudu的回答,说是要给下载PowerShell 3.0的版本来安装dnvm,我一看我的是4.0的版本应该是可以的,肯定行,直接按照给的链接的解决方案运用PowerShell安装dnvm去操作,结果安装时dnvm出错如下:

下面开始求救dudu了,而后dudu给了另外一个安装dnvm的解决方案Step-by-step installation instructions for getting DNX on your Windows machine,这个主要是在DOS命令下来进行安装,上面第一个是用PowerShell来进行安装。结果还是不行,其过程非常之坎坷!可以参见我与dudu之间的对话VS2015 Enterprise 生成解决方案时错误

最终问题得到解决!其中解决最重要的就是 环境变量的问题 ,当你直接按照解决方案在DOS命令下操作时就会出现上述情况 PowerShell不是内部或外部命令....的问题 ,因为你没切换到PowerShell命令中,所以你要建立环境变量 %SYSTEMROOT%\System32\WindowsPowerShell\v1.0\ 或者直接切换到PowerShell所在目录再运行解决方案中的脚本才能完好运行!当你直接切换到PowerShell所在目录时再运行脚本得到如下结果就说明开始安装dnvm了

当然你可以无需切换直接建立上述的 环境变量 再运行脚本就行!接着就可以下载Dnx如下

这就是最后成功安装完后的结果

注意

当像上述完全安装Dnx后,此时打开VS 2015中的项目时, 不要点击重新生成解决方案 ,要不然会再吓你一跳,还是会出现那错误Dnx还是未安装,我就是重新生成了下,我小心肝都快吓没了,都安装完了忙碌了一天还告诉我那错误!!你只需 点击生成解决解决方案即可 ,稍等在下面框中输出【程序包还原完成】!此时你再看你项目属性中的Dnx版本发生了变化既有32位也有64位,并且还有最新版本的Dnx!如下

在此非常感谢dudu耐心的解答!

VS2015 Enterprise 安装之惊险及收获的更多相关文章

  1. VS2015 怎么安装RDLC报表模板?

    这几天刚好用到微软自带的RDLC报表,但是在VS2015张找了一圈也没找,难道是我VS版本 不支持,在网上查了下,有的人说VS2015社区版,企业版不支持,只有专业版支持,各说不一,想想不科学呀,微软 ...

  2. VS2015离线安装NuGet Package

    在一些情况下,VS2015直接安装NuGet Package的时候,速度异常缓慢: 所以还是考虑直接离线安装: Step1: 下载相应的Package https://www.nuget.org/ 然 ...

  3. 解决 DotNetCore.1.0.1-VS2015Tools.Preview2.0.3.exe 在VS2015 Update3 安装失败的问题

    今天抽空升级VS2015 Update3. 在安装DotNetCore.1.0.1-VS2015Tools.Preview2.0.3.exe 时报错了,看了错误日志 显示: 看到我标红的两个地方,那么 ...

  4. vs2015手动安装xamarin

    1.安装jdk Download the Java JDK v1.7.0 installer to any directory on your disk, double-click the downl ...

  5. VS2015详细安装步骤

    亲身经历记录下来,以备后用.也希望能够帮助到有需要的朋友们! 1.安装之前首先下载VS2015,下载地址: [VS2015社区版官方中文版下载]:http://download.microsoft.c ...

  6. 实践详细篇-Windows下使用VS2015编译安装Caffe环境(CPU ONLY)

    学习深度学习背景 最近在做一款抢票软件,由于12306经常检测账号状态,抢票抢着抢着就需要重新登录了,然后登录是需要验证码的.所以我最开始是想到了使用java基于感知哈希算法pHash做相似度匹配识别 ...

  7. 【转】VS2015详细安装步骤

    亲身经历记录下来,以备后用.也希望能够帮助到有需要的朋友们! 1.安装之前首先下载VS2015,下载地址: [VS2015社区版官方中文版下载]:http://download.microsoft.c ...

  8. VS2015下安装Entity Framework Power Tools

    Entity Framework Power Tools是一个由EntityFramework开发小组提供的工具,它可以从现有数据库生成Fluent款式的Code First代码. 怀着激动的心情安装 ...

  9. VS2012与VS2015同时安装用VS2012创建MFC程序时弹出编译错误”fatal error C1083: 无法打开包括文件:“mprapidef.h”: No such file or directory”的解决办法

    在WIndows 7操作系统上同时安装VS2012与VS2015并用VS2012创建MFC程序时弹出编译错误”fatal error C1083: 无法打开包括文件:“mprapidef.h”: No ...

随机推荐

  1. share

    一:struts2简介 (1)struts1和struts2 webwork struts2 (在struts2出来之前,有两个特别流行的框架,一个叫struts1一个是web work,那个时候st ...

  2. Spark优化之三:Kryo序列化

    Spark默认采用Java的序列化器,这里建议采用Kryo序列化提高性能.实测性能最高甚至提高一倍. Spark之所以不默认使用Kryo序列化,可能的原因是需要对类进行注册. Java程序中注册很简单 ...

  3. Mysql 学习笔记2

    (1)MySQL查看表占用空间大小 //先进去MySQL自带管理库:information_schema //自己的数据库:dbwww58com_kuchecarlib //自己的表:t_carmod ...

  4. C++指针类型识别正确姿势

    指针是C和C++中编程最复杂也是最有技巧的部分,但对于新手来说,指针无疑是最致命的,让很多人望而退步.不过很多事情都是从陌生开始,然后渐渐熟悉起来的,就像交朋友一样,得花点时间去培养感情才行.不过指针 ...

  5. Unity3D 与android交互流程步骤

    1.Android端代码可以在Eclipse中开发(AndroidStudio没有试,应该也可以) 2.Unity3D端代码要在Unity中开发 3.Android和Unity3D端,两边都需要加入一 ...

  6. innerHTML on ie6-9

    https://msdn.microsoft.com/en-us/library/ms533897(VS.85).aspx The innerHTML property is read-only on ...

  7. 可能是最通俗的Lempel-Ziv-Welch (LZW)无损压缩算法详述

    最近工作正好接触到这一块,试着自己总结了一下,给需要的人提供一点帮助. 一.概述 首先看看百度百科里的一句话介绍:“LZW就是通过建立一个字符串表,用较短的代码来表示较长的字符串来实现压缩.” 简单来 ...

  8. Default Parameter Values in Python

    Python’s handling of default parameter values is one of a few things that tends to trip up most new ...

  9. Microsoft开源跨平台的序列化库——Bond

    上个月Microsoft开源了Bond,一个跨平台的模式化数据处理框架.Bond支持跨语言的序列化/反序列化,支持强大的泛型机制能够对数据进行有效地处理.该框架在Microsoft公司内部的高扩展服务 ...

  10. 多种坐标系之间的转换 Proj.NET和DotSpatial

    Proj.NET ( http://projnet.codeplex.com/)是一个.NET下开源的空间参照和投影引擎,遵循OGC相关标准.负责人(Coordinators )是D_Guidi 和S ...