VS2010安装Visual AssistX出现的奇怪事情

VS2010安装Visual AssistX出现的奇怪事情

今天笔记本上安装Visual AssistX时候, 出现奇怪事情, 是这样的, 我下载了
Visual AssistX 10.6.1804(文件夹包含了"VA_X_1804_patch.exe"(注册机)和"VA_X_Setup1804.vsix(算是Microsoft Visual Studio Extension)
和Visual AssistX 10.6.1862(VA_X.dll(破解的Dll)和"VA_X_Setup1862.exe")两个版本.

先是在单位台式电脑上先安装了10.6.1804, 安装好后启动VS2010, 菜单栏显示出"VAssistX", 但是程序代码并没有出现颜色注释, "VAssistX"确认是"Enable"的, 于是在此基础上又安装了"Visual AssistX 10.6.1862", 重新启动VS2010正常, "VAssistX"生效.

而回家在笔记本上, 我先安装了10.6.1862, 安装完成重启VS2010, VS2010启动中提示无法加载"VAssistX包", 打开后菜单栏也没有"VAssistX"子菜单, 于是我将"%用户%\AppData\Local\Microsoft\VisualStudio\10.0\Extensions\Whole Tomato Software\Visual Assist X"文件夹下的"10.6.1862"文件夹删除, 又安装10.6.1804, 重启VS2010, VS2010启动正常(没有提示), 菜单栏显示出"VAssistX", 但是程序代码并没有出现颜色注释, 即"VAssistX"没有生效, 于是我又重新安装10.6.1862, "%用户%\AppData\Local\Microsoft\VisualStudio\10.0\Extensions\Whole Tomato Software\Visual Assist X"文件夹现在有"10.6.1804"和"10.6.1862"两个文件夹, 重启VS2010, VS2010启动正常(没有提示), 菜单栏显示出"VAssistX", 程序代码出现颜色注释, 即"VAssistX"生效, 这时查看"%用户%\AppData\Local\Microsoft\VisualStudio\10.0\Extensions\Whole Tomato Software\Visual Assist X"文件夹, "10.6.1804"被自动删除.

注明一下, 我单位安装的是"VS2010专业试用版", 家里安装的是"VS2010专业精简版", 我现在想可能的原因是我下载的"10.6.1862"不完整, 先安装"10.6.1804"可能预先安装了什么东西, 所以再安装"10.6.1862", VS2010启动时就不会出现"无法加载'VAssistX包"的提示了.

还有一点不明白, 在单位"VS2010专业试用版"下安装10.6.1862时, 按照安装提示VAssistX被安装到我指定的文件夹下, 而在家里""VS2010专业精简版"下, 我安装10.6.1862, 程序最后只提示"安装成功", 没有让选择安装路径, 默认安装在"%用户%\AppData\Local\Microsoft\VisualStudio\10.0\Extensions\Whole Tomato Software\Visual Assist X"文件夹下.

叙述的有些罗嗦, 留给自己以后参考吧.

有时间了, 再总结一下, 上面罗嗦了一大堆就是两个问题:
1. VS2010, 安装"VAssistX 10.6.1862"后, 重新启动VS2010, 启动时会提示"无法加载VAssistX包", 再次安装"VAssistX 10.6.1804"后, 再次启动正常, 并且"%用户%\AppData\Local\Microsoft\VisualStudio\10.0\Extensions\Whole Tomato Software\Visual Assist X"下旧的"10.6.1804"会被自动删除.

原因估计: 我下载的"10.6.1862"不完整, 先安装"10.6.1804"可能预先安装了什么东西, 所以再安装"10.6.1862", VS2010启动时就不会出现"无法加载'VAssistX包"的提示了.

2. 在单位电脑上安装"VAssistX 10.6.1862"时, 程序提示要求指定安装路径, 程序并没有默认安装到"%用户%\AppData\Local\Microsoft\VisualStudio\10.0\Extensions\Whole Tomato Software\Visual Assist X"下, 而在家里笔记本上是默认安装到"%用户%\AppData\Local\Microsoft\VisualStudio\10.0\Extensions\Whole Tomato Software\Visual Assist X"下.

原因估计: 单位电脑我安装VS2008和VS2010, 而家里笔记本只安装了VS2010, "Visual Studio 2010 Extension"是VS2010才有的东东, 说明VAssistX安装程序很智能, 当检测到系统下安装VS2008和VS2010时, 就不以"Visual Studio 2010 Extension"的方式安装, 为的是同时支持VS2008和VS2010, 所以安装时要求用户指定安装路径, 而不是默认安装到"%用户%\AppData\Local\Microsoft\VisualStudio\10.0\Extensions\Whole Tomato Software\Visual Assist X"下.

你可能感兴趣的:(Microsoft,dll,破解,extension,2010)