none
VS2017在创建WebForm和MVC的项目时,无响应,卡死状态,跪求解决方案 RRS feed

  • 问题

  • 环境:
     系统:Windows10(创意者更新)
    硬件:I7+12G(内存)+250G SSD
    VS的版本:VS2017企业版

    由于之前的项目原因系统中已经存在VS2015企业版,后期再装了VS2017,但是VS2017大概用了三四个月了(vs15和17同时存在),就最近几天突然出现这样的情况,一旦创建web和mvc的项目就如上图所示,打开已有的项目也是一样的效果,加载web和mvc的项目就会未响应,创建和打开其他非web和mvc的项目没问题。

    跪求各位大神解决办法。。。。


    jeanary

    2017年8月14日 1:51

答案

  • 你好,

    >>项目创建时部分文件是创建了的,好像就是通过neget获取相关packages一些资源时就出现截图情况

    Nuget是在项目里面添加包或者引用,正常情况下是不会影响VS正常运行。如果修复还是不行的话,建议您重新卸载安装了。

    虽然这会消耗一部分时间,可以使用 Visual Studio Uninstaller 工具多运行几次卸载干净。然后从 Downloads 网页下载最新的安装包进行安装。


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    • 已标记为答案 Annray 2017年8月16日 2:27
    2017年8月15日 5:35
    版主
  • 你好,

    根据您的描述,极有可能造成这种情况的原因是VS2017上面web相关的模板损坏了,这个和VS 2015同时存在没有直接关系。

    建议您尝试以下步骤去排除报错原因:

    1. 运行VS 2017 Enterprise .exe安装包文件,通常vs_installer的路径在:

    C:\Program Files (x86)\Microsoft Visual Studio\Installer

    2. 点击Modify修改 查看ASP.NET and web development 组件确保已经勾选。

    3. 返回installer界面,点击“修复” 来全面修复下缺失或者损坏的安装包:

    3.修复完成后,在safemode下打开VS,建立新的web, mvc项目看看一切是否正常。

    小贴士:

    在修复VS后前,建议您检测系统的更新,将所有最新的补丁打上,清理%Temp%文件夹,使用管理员权限运行VS。


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    • 已标记为答案 Annray 2017年8月16日 2:27
    2017年8月14日 6:35
    版主

全部回复

  • 你好,

    根据您的描述,极有可能造成这种情况的原因是VS2017上面web相关的模板损坏了,这个和VS 2015同时存在没有直接关系。

    建议您尝试以下步骤去排除报错原因:

    1. 运行VS 2017 Enterprise .exe安装包文件,通常vs_installer的路径在:

    C:\Program Files (x86)\Microsoft Visual Studio\Installer

    2. 点击Modify修改 查看ASP.NET and web development 组件确保已经勾选。

    3. 返回installer界面,点击“修复” 来全面修复下缺失或者损坏的安装包:

    3.修复完成后,在safemode下打开VS,建立新的web, mvc项目看看一切是否正常。

    小贴士:

    在修复VS后前,建议您检测系统的更新,将所有最新的补丁打上,清理%Temp%文件夹,使用管理员权限运行VS。


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    • 已标记为答案 Annray 2017年8月16日 2:27
    2017年8月14日 6:35
    版主
  • 好的,感谢回复,我试一下再回复;不过已经做过修复,并且确认ASP.NET and web development 组件都全部勾选,也清理过Temp文件夹,系统补丁也是最新的;主要有点奇怪的时用了几个月一直都是好好的,突然最近出现了,项目创建时部分文件是创建了的,好像就是通过neget获取相关packages一些资源时就出现截图情况;稍后我再修复一下,然后在safemode下打开创建试试,先感谢!

    jeanary

    2017年8月14日 7:22
  • 您的VS2017是Preview吗?

    Reproduce your quesions with   ScreenToGif is your choice.
    For IIS: IIS Forum,
    For WebSite of .NET, ASP.NET Forum,
    For others, StackExchange
    For spam-sender or forum urgent issues, Send your Email at: forumsfeedback@microsoft.com

    2017年8月14日 9:33
    版主
  • 不是,是正式版啊 最新的

    jeanary

    2017年8月14日 10:10
  • 你好,

    >>项目创建时部分文件是创建了的,好像就是通过neget获取相关packages一些资源时就出现截图情况

    Nuget是在项目里面添加包或者引用,正常情况下是不会影响VS正常运行。如果修复还是不行的话,建议您重新卸载安装了。

    虽然这会消耗一部分时间,可以使用 Visual Studio Uninstaller 工具多运行几次卸载干净。然后从 Downloads 网页下载最新的安装包进行安装。


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    • 已标记为答案 Annray 2017年8月16日 2:27
    2017年8月15日 5:35
    版主
  • 非常感谢,之前你说的方式,都试过了不行,现在直接卸载VS17了,装了最新的15.3,一切正常了!

    jeanary

    2017年8月16日 2:27
  • @Annray,

    很高兴您的问题得到解决,如果有其他VS使用的相关问题,欢迎来我们论坛提问,我们很高兴帮助您分析解答:)


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    2017年8月16日 2:30
    版主
  • 我也碰到这个问题,上面方法都试了,重装了最新15.4还是没用,环境是win10pro+vs2017企业版
    2017年10月26日 14:53
  • 我以上方法都试过了,还是不行啊
    2017年11月1日 13:08