|
我卸载了TestStand 2012 SP1,之后又重新安装了TestStand 2012,这时候我运行TestStand,发现我在运行TestStand Sequence Editor时有如下提示错误:
Could not load file or assembly 'TSDotNetSupport, Version=5.0.1.23, Culture=neutral, PublicKeyToken=ad9244eb3b825cd8' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040
为什么会有这样的错误,我该如何修复这个问题?
这个错误是由于TestStand 2012 SP1序列编辑器和用户界面升级了配置文件导致了与当前TestStand 2012版本不兼容导致。当TestStand 2012尝试在这个升级过的配置文件下运行时便会产生这个错误。
解决这个错误可以遵循以下步骤:
1、在 TestStand Local Application Data文件夹下备份并删除SeqEdit.xml和 UserInterface.xml两个文件以及layout_current.bin和layout_current_old.bin(如果存在的话)。
注意: 这些文件中包含了序列编辑器和用户界面的配置选项,比如说面板尺寸以及Insertion Palette pane和Variables pane面板的字体大小。如果你将来还打算升级到SP1,那么请做好备份。
2、启动 TestStand 2012序列编辑器,SeqEdit.xml和UserInterface.xml 将会自动重新生成,TestStand也能正常运行。
|