前言

园子早早的就有人安装了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. ios 数据库存储json数据

    NSData *data = [NSJSONSerialization dataWithJSONObject:info.bdata options:NSJSONWritingPrettyPrinted ...

  2. 华清远见成为ARM大学计划正式合作伙伴

    来源:华清远见嵌入式学院 近日,华清远见教育集团成为ARM大学计划合作伙伴,这是ARM大学计划合作伙伴中的国内唯一教育机构.此次合作是ARM公司对华清远见教育集团的高度认可,也充分证明了华清远见这些年 ...

  3. Spark 应用程序调优

    对于很多刚接触Spark的人来说,可能主要关心数据处理的逻辑,而对于如何高效运行Spark应用程序了解较少.由于Spark是一种分布式内存计算框架,其性能往往受限于CPU.内存.网络等多方面的因素,对 ...

  4. windows 环境和linux环境下 ping命令的区别:

    Ping 是Windows自带的一个DOS命令.利用它可以检查网络是否能够连通,用好它可以很好地帮助我们分析判定网络故障.该命令可以加许多参数使用,键入Ping按回车即可看到详细说明.Ping 命令可 ...

  5. jquery mobile 问问多多

    jquery mobile  问题多多,兼容性太差.android4.1下完全崩溃.以后再也不用jquery mobile了

  6. 谷歌浏览器允许ajax跨域以非安全模式打开

    最近使用ajax的时候,因为是在本地测试调用 后台时一直会报错. 解决方案:用谷歌浏览器 以非安全的模式打开 在cmd命令行中 cd 到谷歌的安装目录下 (右键 属性 复制路径) 然后在 运行如下命令 ...

  7. form data和request payload的区别

    HTML <form> 标签的 enctype 属性 在下面的例子中,表单数据会在未编码的情况下进行发送: <form action="form_action.asp&qu ...

  8. Kafka设计解析(一)- Kafka背景及架构介绍

    本文转发自Jason’s Blog,原文链接 http://www.jasongj.com/2015/01/02/Kafka深度解析 背景介绍 Kafka简介 Kafka是一种分布式的,基于发布/订阅 ...

  9. 数据库(SQL Server)管理数据库表~新奇之处

    说到“数据库”,我总有一种莫名的感觉,在刚刚接触到的数据库中就让我似懂非懂渡过着,于是思考着.于是在冷静的时空中让我回想到了很多的知识,不知你们是怎样过来的,真心希望我的这篇数据库总结能够让我们都有一 ...

  10. Mvc form提交

    在项目开发中,我们离不开表单提交,本篇主要记录mvc的Ajax.BeginForm提交方式. 需要用到的js     @Url.Script("~/Content/Scripts/jquer ...