关键词:SeeSharpTools, SeeSharpExamples, .NETFramework
1.问题描述
在更新SeeSharpTools版本至2.0.0后,可能会出现旧的SeeSharpExamples范例生成时报错如下:

图 1 错误信息
除SeeSharpExamples,一些其他使用旧版SeeSharpTools的程序可能也会报类似的错误。
2.解决方法
根据报错信息可以得知,2.0.0版本的SeeSharpTools是针对NETFramework 4.6.2框架生成的。而用户当前的项目是基于NETFramework 4.0框架,旧的项目框架无法向上兼容新的程序集框架。
(1)首先建议将SeeSharpExamples也更新至最新的2.0.0版。
(2)如果不想更改程序,可以右击项目名称,点击属性。在应用程序页面将目标框架改为.NET Framework 4.6.2以上即可。如果下拉框没有,则需安装Framework 4.6.2框架后再配置。

图 2 目标框架配置界面
日后SeeSharpTools会逐渐升级到更新的版本,根据报错信息配置对应的版本即可。
此外,除SeeSharpTools更新引起的之外,任何其他程序中类似的报错,只要报错信息中说明了是由于程序集框架版本高于当前目标框架版本,都在项目属性中将目标框架配置至程序集框架版本以上即可解决。