卸载/安装新软件包版本后,Visual Studio独立Shell工具箱未更新

时间:2009-04-24 18:53:36

标签: visual-studio dsl

我正在开发一个包含许多工具栏项目的DSL包。如果我在DSL资源管理器中添加新工具栏项,则将新软件包安装到Visual Studio隔离的shell中,不会显示新项目。我首先在虚拟机上测试它,安装包的第一个版本,卸载它然后安装更新的版本。即使正在安装新版本的DSL软件包组件,系统似乎也以某种方式缓存了旧的工具栏设置等。

为什么旧的工具栏项目出现而新的工具栏项目没有?

1 个答案:

答案 0 :(得分:2)

实际上,使用了缓存机制。如果您使用新帐户启动shell,则不会出现此问题。 我不知道出现此问题的原因,但这是一个强制工具箱刷新的解决方法。

  • 转到USERPROFILE%\ Local Settings \ Application Data \ Microsoft \ AppEnv \ Apps \ YourShell_GUID \
  • 删除所有tbd文件(.tbd)(不要忘记tbd文件是隐藏文件)。
祝你好运。