搜索
热搜: 活动 交友 discuz
查看: 3114|回复: 5
收起左侧

VS扩展清理工具报ArgumentNullException

[复制链接]

该用户从未签到

发表于 2016-3-10 10:39:47 | 显示全部楼层 |阅读模式
有关调用实时(JIT)调试而不是此对话框的详细信息,
请参见此消息的结尾。

************** 异常文本 **************
System.ArgumentNullException: 值不能为 null。
参数名: input
   在 System.Version.Parse(String input)
   在 System.Version..ctor(String version)
   在 ..(String )
   在 System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
   在 System.Linq.Lookup`2.Create[TSource](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer)
   在 System.Linq.GroupedEnumerable`3.GetEnumerator()
   在 System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer)
   在 VsExtensionCleaner.MainForm..()
   在 System.Threading.Tasks.Task`1.InnerInvoke()
   在 System.Threading.Tasks.Task.Execute()
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
   在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   在 VsExtensionCleaner.MainForm..()
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
   在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   在 VsExtensionCleaner.MainForm..()
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
   在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   在 VsExtensionCleaner.MainForm..()
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
   在 System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state)


************** 已加载的程序集 **************
mscorlib
    程序集版本:4.0.0.0
    Win32 版本:4.7.1515.0 built by: NETFXREL1
    基本代码:file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
VsExtensionCleaner
    程序集版本:1.2.0.0
    Win32 版本:1.2.0.0
    基本代码:file:///C:/Users/01/AppData/Local/Temp/HZ$D.600.668/HZ$D.600.669/VS%E6%89%A9%E5%B1%95%E6%B8%85%E7%90%86%E5%B7%A5%E5%85%B7.exe
----------------------------------------
System.Windows.Forms
    程序集版本:4.0.0.0
    Win32 版本:4.7.1515.0 built by: NETFXREL1
    基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    程序集版本:4.0.0.0
    Win32 版本:4.7.1515.0 built by: NETFXREL1
    基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    程序集版本:4.0.0.0
    Win32 版本:4.7.1515.0 built by: NETFXREL1
    基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Core
    程序集版本:4.0.0.0
    Win32 版本:4.7.1515.0 built by: NETFXREL1
    基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
    程序集版本:4.0.0.0
    Win32 版本:4.7.1515.0 built by: NETFXREL1
    基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    程序集版本:4.0.0.0
    Win32 版本:4.7.1515.0 built by: NETFXREL1
    基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
{c9ffb6f3-4c83-4624-b3ce-4ddc25317946}
    程序集版本:0.0.0.0
    Win32 版本:1.2.0.0
    基本代码:file:///C:/Users/01/AppData/Local/Temp/HZ$D.600.668/HZ$D.600.669/VS%E6%89%A9%E5%B1%95%E6%B8%85%E7%90%86%E5%B7%A5%E5%85%B7.exe
----------------------------------------
System.Windows.Forms.resources
    程序集版本:4.0.0.0
    Win32 版本:4.7.1515.0 built by: NETFXREL1
    基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_zh-Hans_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
mscorlib.resources
    程序集版本:4.0.0.0
    Win32 版本:4.7.1515.0 built by: NETFXREL1
    基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_zh-Hans_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------

************** JIT 调试 **************
要启用实时(JIT)调试,
该应用程序或计算机的 .config 文件(machine.config)的 system.windows.forms 节中必须设置
jitDebugging 值。
编译应用程序时还必须启用
调试。

例如:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

启用 JIT 调试后,任何未经处理的异常
都将被发送到在此计算机上注册的 JIT 调试器,
而不是由此对话框处理。




  • TA的每日心情
    奋斗
    2019-1-5 01:55
  • 签到天数: 138 天

    [LV.7]常住居民III

    发表于 2016-3-11 19:11:32 | 显示全部楼层
    看起来是你的扩展里有个版本号不怎么正常的扩展。。

    点评

    跟了下, 报错的是微软官方扩展VsGraphics, C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\VsGraphics\Extension.vsixmanifest内容是 [mw_shl_code=text,true]The contents  详情 回复 发表于 2016-4-1 15:01

    该用户从未签到

     楼主| 发表于 2016-4-1 15:01:18 | 显示全部楼层
    木魚 发表于 2016-3-11 19:11
    看起来是你的扩展里有个版本号不怎么正常的扩展。。

    跟了下, 报错的是微软官方扩展VsGraphics,
    C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\VsGraphics\Extension.vsixmanifest内容是
    [Plain Text] 纯文本查看 复制代码
    The contents of this file have moved.

    能否作下兼容
    应该是2015 Update2的版本
    ---
    另外还发现了这么一个注册表项记录了待删除的扩展(其中有部分清理工具并没有识别出来), 但不知道为什么VS并没有去删...
    [Plain Text] 纯文本查看 复制代码
    Windows Registry Editor Version 5.00
    
    [HKEY_CURRENT_USER\SOFTWARE\Microsoft\VisualStudio\14.0\ExtensionManager\PendingDeletions]
    "EntityFramework_Reverse_POCO_Generator..d542a934-8bd6-4136-b490-5f0049d62033,2.16.0"="C:\\PROGRAM FILES (X86)\\MICROSOFT VISUAL STUDIO 14.0\\COMMON7\\IDE\\EXTENSIONS\\JWMUEERD.1DA\\"
    "EntityFramework_Reverse_POCO_Generator..d542a934-8bd6-4136-b490-5f0049d62033,2.16.1"="C:\\PROGRAM FILES (X86)\\MICROSOFT VISUAL STUDIO 14.0\\COMMON7\\IDE\\EXTENSIONS\\0UCUGCWA.0NI\\"
    "Microsoft.VisualStudio.TeamFoundation.TeamExplorer.Extensions,14.0.23102"="C:\\PROGRAM FILES (X86)\\MICROSOFT VISUAL STUDIO 14.0\\COMMON7\\IDE\\EXTENSIONS\\RJFRWK3L.G1G\\"
    "Microsoft.Dev14.VsixTemplatesPackage.V2.443cca91-ec20-41e5-a165-f28e56b89650,14.9.51120.2"="C:\\PROGRAM FILES (X86)\\MICROSOFT VISUAL STUDIO 14.0\\COMMON7\\IDE\\EXTENSIONS\\DOINUNCU.KYS\\"
    "EntityFramework_Reverse_POCO_Generator..d542a934-8bd6-4136-b490-5f0049d62033,2.17.0"="C:\\PROGRAM FILES (X86)\\MICROSOFT VISUAL STUDIO 14.0\\COMMON7\\IDE\\EXTENSIONS\\YOJYSI5K.YHV\\"
    "EntityFramework_Reverse_POCO_Generator..d542a934-8bd6-4136-b490-5f0049d62033,2.17.1"="C:\\PROGRAM FILES (X86)\\MICROSOFT VISUAL STUDIO 14.0\\COMMON7\\IDE\\EXTENSIONS\\CWGXOSHW.00F\\"
    "EntityFramework_Reverse_POCO_Generator..d542a934-8bd6-4136-b490-5f0049d62033,2.17.2"="C:\\PROGRAM FILES (X86)\\MICROSOFT VISUAL STUDIO 14.0\\COMMON7\\IDE\\EXTENSIONS\\202KC13H.VMQ\\"
    "C:\\PROGRAM FILES (X86)\\MICROSOFT VISUAL STUDIO 14.0\\COMMON7\\IDE\\EXTENSIONS\\4EJRP15P.O4E\\"=""
    "NuGet.0d421874-a3b2-4f67-b53a-ecfce878063b,3.4.0.531"="C:\\PROGRAM FILES (X86)\\MICROSOFT VISUAL STUDIO 14.0\\COMMON7\\IDE\\EXTENSIONS\\RA5EUBO1.D1C\\"
    "171C303C-1E3F-488D-A3CF-C4E2125C28E0,0.9.3141.3"="C:\\PROGRAM FILES (X86)\\MICROSOFT VISUAL STUDIO 14.0\\COMMON7\\IDE\\EXTENSIONS\\BKRYZCK3.OLI\\"
    "C:\\PROGRAM FILES (X86)\\MICROSOFT VISUAL STUDIO 14.0\\COMMON7\\IDE\\EXTENSIONS\\MLAG13VU.2KR\\"=""
    "EntityFramework_Reverse_POCO_Generator..d542a934-8bd6-4136-b490-5f0049d62033,2.18.1"="C:\\PROGRAM FILES (X86)\\MICROSOFT VISUAL STUDIO 14.0\\COMMON7\\IDE\\EXTENSIONS\\WFBZOBSX.NOT\\"
    "EntityFramework_Reverse_POCO_Generator..d542a934-8bd6-4136-b490-5f0049d62033,2.19.0"="C:\\PROGRAM FILES (X86)\\MICROSOFT VISUAL STUDIO 14.0\\COMMON7\\IDE\\EXTENSIONS\\Y4HQ13NM.HT5\\"
    "C:\\PROGRAM FILES (X86)\\MICROSOFT VISUAL STUDIO 14.0\\COMMON7\\IDE\\EXTENSIONS\\Z13ORHJV.PSC\\"=""
    "Microsoft.Dev14.VsixTemplatesPackage.V2.443cca91-ec20-41e5-a165-f28e56b89650,14.9.60323.1"="C:\\PROGRAM FILES (X86)\\MICROSOFT VISUAL STUDIO 14.0\\COMMON7\\IDE\\EXTENSIONS\\VXDI3R0A.IHV\\"
    "AuthenticationConnectedServices.F66AC3F0-CE44-47FB-AF79-21EE97E09126,1.0.50619.2"="C:\\PROGRAM FILES (X86)\\MICROSOFT VISUAL STUDIO 14.0\\COMMON7\\IDE\\EXTENSIONS\\W3OEFER2.ED5\\"
    "Xamarin.VisualStudio.Breadcrumb,1.0.0.0"="C:\\PROGRAM FILES (X86)\\MICROSOFT VISUAL STUDIO 14.0\\COMMON7\\IDE\\EXTENSIONS\\CQPIV41Z.OF5\\"
    "171C303C-1E3F-488D-A3CF-C4E2125C28E0,0.9.3244.2"="C:\\PROGRAM FILES (X86)\\MICROSOFT VISUAL STUDIO 14.0\\COMMON7\\IDE\\EXTENSIONS\\L3KZYY01.K2P\\"
    "665BA479-E656-4485-9097-7CE2A22A90F2,2.0.2900.0"="C:\\PROGRAM FILES (X86)\\MICROSOFT VISUAL STUDIO 14.0\\COMMON7\\IDE\\EXTENSIONS\\MICROSOFT\\HDINSIGHT TOOLS FOR VS 2015\\2.0.2900.0\\"
    "AzureQuickStarts..7df64213-2a06-4b97-b655-cda512ba2921,1.6"="C:\\PROGRAM FILES (X86)\\MICROSOFT VISUAL STUDIO 14.0\\COMMON7\\IDE\\EXTENSIONS\\ODUZHM5G.F2P\\"
    "MobileServicesConnectedServices.595B89E2-894C-4FB7-A207-C1C2C89A5C6E,2.0.50619.2"="C:\\PROGRAM FILES (X86)\\MICROSOFT VISUAL STUDIO 14.0\\COMMON7\\IDE\\EXTENSIONS\\HPMWPN0V.IRM\\"
    "A7627035-4333-48BF-B691-1DA0DB683BFC,1.6.51113.1"="C:\\PROGRAM FILES (X86)\\MICROSOFT VISUAL STUDIO 14.0\\COMMON7\\IDE\\EXTENSIONS\\LWMAKYYP.ZXF\\"
    "StorageConnectedServices.40527b87-c189-472b-857c-8dd1d40e92d6,1.1.60121.1"="C:\\PROGRAM FILES (X86)\\MICROSOFT VISUAL STUDIO 14.0\\COMMON7\\IDE\\EXTENSIONS\\LRF0DBPO.XXB\\"
    "NuGet.0d421874-a3b2-4f67-b53a-ecfce878063b,3.4.0.798"="C:\\PROGRAM FILES (X86)\\MICROSOFT VISUAL STUDIO 14.0\\COMMON7\\IDE\\EXTENSIONS\\1QFUXJGH.FZS\\"
    "3c61cbb3-7795-4afc-981b-34ea36a333fa,1.0.60208.8"="C:\\USERS\\01\\APPDATA\\LOCAL\\MICROSOFT\\VISUALSTUDIO\\14.0\\EXTENSIONS\\1IIOK10S.1VZ\\"
    "ContractAdornments.MicrosoftResearch.2fb66ab7-53ec-479b-bd35-e9dd5be0426b,1.9.10714.2"="C:\\USERS\\01\\APPDATA\\LOCAL\\MICROSOFT\\VISUALSTUDIO\\14.0\\EXTENSIONS\\F3SXH3ZP.JQY\\"
    

    点评

    见鬼了, VS不是不会删旧版插件的, PendingDeletions的它都会删. 只是清理要管理员权限, 而且不会主动请求, 而是会在你下一次用管理员权限启动的时候清理, 而在UAC开启的情况下VS默认是不请求管理员权限的  详情 回复 发表于 2016-4-1 15:07

    该用户从未签到

     楼主| 发表于 2016-4-1 15:07:55 | 显示全部楼层
    yyjdelete 发表于 2016-4-1 15:01
    跟了下, 报错的是微软官方扩展VsGraphics,
    C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common ...

    见鬼了, VS并不是不会清理旧版插件的, PendingDeletions的它都会删.
    只是清理要管理员权限, 而且不会主动请求, 而是会在你下一次用管理员权限启动的时候清理, 而在UAC开启的情况下VS默认是不请求管理员权限的

  • TA的每日心情
    奋斗
    2019-1-5 01:55
  • 签到天数: 138 天

    [LV.7]常住居民III

    发表于 2016-4-20 13:18:07 | 显示全部楼层
    多谢提供相关信息,会尽快兼容~

    点评

    木鱼大大,楼主发现的问题大概啥时候修复啊?烦请给个大概时间吧,话说这个“VS扩展清理工具”不会坑吧(就是不会再更新了)!!!  详情 回复 发表于 2016-11-17 16:31
  • TA的每日心情
    奋斗
    2016-11-17 16:45
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2016-11-17 16:31:18 | 显示全部楼层
    本帖最后由 Lee_917 于 2016-11-17 17:21 编辑
    木魚 发表于 2016-4-20 13:18
    多谢提供相关信息,会尽快兼容~

    鱼神,请问下“VS扩展清理工具”提示出错的问题啥时候修复呢?还请鱼神能给个大概的时间!应该不会不更了吧, 因为这款工具对我们这些刚学习编程的小白很有用,所以烦请鱼神能够继续更新!!!谢谢!!!
    您需要登录后才可以回帖 登录 | 入住

    本版积分规则

    申请友链| Archiver| 手机版| 鱼·后花园

    GMT+8, 2024-11-22 14:52 , Processed in 0.022633 second(s), 16 queries , Redis On.

    Powered by Discuz! X3.4

    © 2005-2024 鱼·后花园

    快速回复 返回顶部 返回列表