VS2015 Enterprise 安装之惊险及收获
前言
园子早早的就有人安装了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 安装之惊险及收获的更多相关文章
- VS2015 怎么安装RDLC报表模板?
这几天刚好用到微软自带的RDLC报表,但是在VS2015张找了一圈也没找,难道是我VS版本 不支持,在网上查了下,有的人说VS2015社区版,企业版不支持,只有专业版支持,各说不一,想想不科学呀,微软 ...
- VS2015离线安装NuGet Package
在一些情况下,VS2015直接安装NuGet Package的时候,速度异常缓慢: 所以还是考虑直接离线安装: Step1: 下载相应的Package https://www.nuget.org/ 然 ...
- 解决 DotNetCore.1.0.1-VS2015Tools.Preview2.0.3.exe 在VS2015 Update3 安装失败的问题
今天抽空升级VS2015 Update3. 在安装DotNetCore.1.0.1-VS2015Tools.Preview2.0.3.exe 时报错了,看了错误日志 显示: 看到我标红的两个地方,那么 ...
- vs2015手动安装xamarin
1.安装jdk Download the Java JDK v1.7.0 installer to any directory on your disk, double-click the downl ...
- VS2015详细安装步骤
亲身经历记录下来,以备后用.也希望能够帮助到有需要的朋友们! 1.安装之前首先下载VS2015,下载地址: [VS2015社区版官方中文版下载]:http://download.microsoft.c ...
- 实践详细篇-Windows下使用VS2015编译安装Caffe环境(CPU ONLY)
学习深度学习背景 最近在做一款抢票软件,由于12306经常检测账号状态,抢票抢着抢着就需要重新登录了,然后登录是需要验证码的.所以我最开始是想到了使用java基于感知哈希算法pHash做相似度匹配识别 ...
- 【转】VS2015详细安装步骤
亲身经历记录下来,以备后用.也希望能够帮助到有需要的朋友们! 1.安装之前首先下载VS2015,下载地址: [VS2015社区版官方中文版下载]:http://download.microsoft.c ...
- VS2015下安装Entity Framework Power Tools
Entity Framework Power Tools是一个由EntityFramework开发小组提供的工具,它可以从现有数据库生成Fluent款式的Code First代码. 怀着激动的心情安装 ...
- 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 ...
随机推荐
- 【ORACLE】MD5加密
今天乌干达充值卡入库时,发现有资源已经存在的异常, 异常原因经过核实是由于卡资源密码在库中已经存在, 为进一步查找存在的原因, 因此需要对导入文件密码的MD5 加密, 通过MD5加密后的字符串 ...
- UDP和TCP的区别
UDP(User Datagram Protocol 用户数据报协议) TCP(Transmission Control Protocol 传输控制协议) UDP是一种非面向连接的传输协议,它的实现是 ...
- 应用TortoiseGit为github账号添加SSH keys
每次同步或者上传代码到githun上的代码库时,需要每次都输入用户名和密码,这时我们设置一下SSH key就可以省去这些麻烦了.若果使用TortoiseGit作为github本地管理工具,Tortoi ...
- css单位:em,rem解释
em:所有浏览器都符合:1em=16px;1.具有继承性2.em的根元素是body,当设置了根元素的大小时,大小是定义的数字乘以根元素定义的大小值 rem:1rem=16pxrem不具有继承性,其根元 ...
- 封装一些常用的js工具函数-不定时更新(希望大家积极留言,反馈bug^_^)
/*华丽------------------------------------------------------------------------------------------------ ...
- Servlet解决参数乱码问题
为什么会产生乱码? 之所以会产生乱码,是由于服务器端和客户端的编码方式不一致造成的.客户端与服务器端的交互过程中,存在着两次数据交换:第一次,客户端向服务器端发起请求,第二次数据交换,服务器端响应客户 ...
- 初识CoreData与详解
Core Data数据持久化是对SQLite的一个升级,它是iOS集成的,在说Core Data之前,我们先说说在CoreData中使用的几个类. (1)NSManagedObjectModel(被管 ...
- 无参数实例化Configuration对象以及addResource无法加载core-site.xml中的内容
core-site.xml中配置的fs.default.name是hdfs://localhost:9000.但是这里读取出来的是本地文件系统.原因暂不知?有谁知道?
- 什么是XA事务
什么是XA事务 分布式事务处理是指一个事务可能涉及多个数据库操作分布式事务处理的关键是必须有一种方法可以知道事务在任何地方所做的所有动作,提交或回滚事务必须产生一致的结果(全部提交或全部回滚). XA ...
- ASP.NET Core 1.0中的管道-中间件模式
ASP.NET Core 1.0借鉴了Katana项目的管道设计(Pipeline).日志记录.用户认证.MVC等模块都以中间件(Middleware)的方式注册在管道中.显而易见这样的设计非常松耦合 ...