积极答复者
【暂时无法有效解决】VS2015 怀疑是web人员开发工具引起的问题,导致无法创建项目的时候选择Web类型的项目,跪求解决方案

问题
-
我的机子环境:
系统:win2010
硬件:绝对满足要求
VS的版本:vs2015企业版vs2015突然出现这个问题,于是我就卸载了,修复了,修改了若干次,没有任何错误提示,只有c++的安装不成功的提示,仅次而已。
现在的具体问题是两个。
一是无法再创建的项目的时候,选择web类型的项目,因为这个时候可以从上图右侧发现,本该在“Windows”选项的下面有个“web”的选项,但是现在没有了,因此导致无法创建web类型的项目。
二是在上图左侧可以发现所有的html标记语言,都是同样的颜色,没有彩色的区分了。
针对这个问题,我先是卸载了VS2015,然后重新安装,依然出现这个问题,然后我又通过vs2015的安装程序进行修改,选择取消“web开发人员工具”前面的勾去掉,再次安装,却发现没有任何变化,vs2015安装程序,不认为我勾选取消了“web开发人员工具”。好吧,那我就修复吧,于是我修复,修复,修复了若干次,依然是这么个结局,真的不知道如何解决了。我的机子上,装的vs2012,却一直没有问题。
很想让对vs2015这个ide进行开发的微软工作人员进来看看,我从vs2003开始玩,装过所有的版本的vs,唯独就这个vs2015遇到过一大堆的坑,别的vs版本从来都没有,从来都没有这么多坑。
跪求解决办法。。。。
- 已编辑 伤寒泪 2016年8月25日 9:54 确实是无法有效解决此问题
答案
-
C++的那个问题,应该不会影响vs本身的web项目开发使用。另外,我已经按照您说的方法进行了彻底删除,然后重启计算机后再次安装,发现先装的vs2015一样没有“web”类型项目的选择项。
于是我昨晚重新装了系统,然后vs2015安装后,目前基本正常使用了。
so,这个具体的问题是怎么引起的,依然没有解决。VS2015是我用过的vs各个版本,从vs2003开始,到现在,装的最蛋碎的一个版本,希望能够有更好的一个vs版本出来。哎。
- 已建议为答案 宝宝徐Moderator 2016年8月18日 7:56
- 已标记为答案 伤寒泪 2016年8月25日 9:55
-
有的时候提示语不够明确,我们十分抱歉,以后会继续优化此类问题。
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place. Click HERE to participate the survey.
- 已标记为答案 伤寒泪 2016年8月25日 9:53
全部回复
-
在你安装VS的时候,遇到C++安装不成功的具体错误信息是什么?C++安装不成功可能是导致找不到Web模板的原因,为了分析具体错误原因,我需要你帮忙收集VS的安装日志。 你可以运行工具:http://aka.ms/vscollect,然后在临时文件夹%temp%下,你可以找到vslogs.zip文件,将它上传到https://skydrive.live.com/ 然后分享出来,把分享地址附在这里,你也可以分享到其他公用的分享工具上。
考虑到C#--Web模板看不到,你可以先看下VS的模板存放目录,一般是C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\ProjectTemplates\CSharp\Web是否存在,如果你已经存在,你可以试着运行命令行: devenv /InstallVSTemplates: https://msdn.microsoft.com/zh-cn/library/ms241279.aspx来重置VS的模板。
如果还是不行的话,我建议使用强制卸载VS命令: <executable file> /uninstall /force,例如:vs_community.exe /uninstall /force,卸载完成后再用一个完整的ISO安装包来安装。
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place. Click HERE to participate the survey.
-
VS的模板存放目录 下面也是存在了你上面提到的模板的。
devenv.exe /InstallVSTemplates 的方式也试过了,没的任何效果依然如此
另外你提到的强制卸载vs的命令,能够完美卸载vs2015么?我卸载过多次vs2015,但是每次卸载后都会发现,在系统盘的很多地方都会依然存在vs2015相关的目录。卸载的都不干净,每次我卸载都是通过安装程序卸载的。
另外一个就是我发现我在重装的时候,没有选择silverlight的开发那一项,在安装完成后,点击项目新建,却发现其中有silverlight类型的项目可以选择,这是怎么回事?
vslogs.zip上传至百度网盘:http://pan.baidu.com/s/1bpj0aEb 在这里可以下载到。
-
从你的安装日志里面我找到VS在安装VC++ redistributable 2015的时候抛出error code '0x80070666'如下所示:
>>Applying execute package: VCRedistD14x86, action: Repair, path: C:\ProgramData\Package Cache\94DCB457-6D3B-3B60-A187-5332B48DF931\packages\vcRedistD14\VC_redist.x86.exe, arguments: '"C:\ProgramData\Package Cache\94DCB457-6D3B-3B60-A187-5332B48DF931\packages\vcRedistD14\VC_redist.x86.exe" /q /norestart /repair '
>>Error 0x80070666: Process returned error: 0x666这个错误代码一般是说明已经有个版本相同或者更高的版本安装在本地,正如你安装截图所示,你可以去控制面板里找下是否有VC++ redistributable 2015,有的话,可以修复它或者卸载,再repair VS.
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place. Click HERE to participate the survey.
-
你可以试着用强制卸载命令来卸载VS,卸载完成后重启电脑。再看看VS2015相关目录或者注册字段是否完全被移除,参考如下列表:
- Rename or delete folders-
- C:\Program Files (x86)\Microsoft Visual Studio 14.0
- C:\Program Files\Microsoft Visual Studio 14.0
- C:\users\user\Documents\Visual Studio 2015
- C:\users\user\AppData\Roaming\Microsoft\VisualStudio\14.0
- C:\users\user\AppData\Local\Microsoft\VisualStudio\14.0
- C:\users\user\AppData\Local\Microsoft\VSCommon\14.0
- Go to the registry editor (start >> run >> regedit) and remove/rename the following registries-
- HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\14.0
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\14.0
- HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0
- HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0_Config
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place. Click HERE to participate the survey.
- 已建议为答案 宝宝徐Moderator 2016年8月18日 7:56
- Rename or delete folders-
-
C++的那个问题,应该不会影响vs本身的web项目开发使用。另外,我已经按照您说的方法进行了彻底删除,然后重启计算机后再次安装,发现先装的vs2015一样没有“web”类型项目的选择项。
于是我昨晚重新装了系统,然后vs2015安装后,目前基本正常使用了。
so,这个具体的问题是怎么引起的,依然没有解决。VS2015是我用过的vs各个版本,从vs2003开始,到现在,装的最蛋碎的一个版本,希望能够有更好的一个vs版本出来。哎。
- 已建议为答案 宝宝徐Moderator 2016年8月18日 7:56
- 已标记为答案 伤寒泪 2016年8月25日 9:55
-
你好 伤寒泪,
其实VC++转发包相当于一个基石,很多软件和程序的运行都要依赖于这些转发包runtime。
虽然重装系统花费一些时间,但是它会给你提供一个相对干净的环境去安装VS。
以后会有更加完善的VS 出现的。
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click HERE to participate the survey. -
你好,
其实VC++包是可以单独下载安装的,不一定非要在下载VS的时候下载,举个例子,比如Visual C++ Redistributable for Visual Studio 2015 :
https://www.microsoft.com/en-us/download/details.aspx?id=48145
不过你的建议很重要,我们会focus on this的。
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click HERE to participate the survey. -
有的时候提示语不够明确,我们十分抱歉,以后会继续优化此类问题。
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place. Click HERE to participate the survey.
- 已标记为答案 伤寒泪 2016年8月25日 9:53