我不小心改变了与.snk扩展名相关的程序

时间:2011-03-06 23:42:37

标签: .net visual-studio-2010 registry snk

哪个程序应与.snk扩展程序相关联。

我意外地改变了关联,并且在我改变之前不知道它是什么。

我想把它放回去。

2 个答案:

答案 0 :(得分:1)

正如Neil已经提到的,没有与.snk文件相关联的程序。你可以尝试做的是清理注册表。

打开Regedit,导航到HKEY_CLASSES_ROOT node,展开它并向下滚动,直到找到.snk后缀。确保该密钥下没有数据,但(Default)值除外,VSTA.snk.9.0值应该是VSTA.snk.10.0,这是重定向到树视图中同一分支的应用程序密钥。

我还安装了其他版本的VS以及VS2010,如果你只有VS2010,我不确定它应该是什么价值,我会看看你是否有{{1}}键。

答案 1 :(得分:0)

从资源管理器中,打开工具,文件夹选项。向下滚动文件类型列表,直到找到.snk扩展名。然后单击“还原”。

请注意,我的系统上没有与扩展程序关联的默认程序,但它表示它的类型为Visual Studio强名称密钥文件。