CodeSmith所遇到的若干问题总结
这里主要是对CodeSimth连接数据库时问题的总结
问题1:提示需要下载sqlite
解决方案:
如网上搜索的差不多,基本上就是去下载对应版本的两个dll放到codesmith的bin下就可以解决。
问题2:
未能加载文件或程序集“System.Data.SQLite,Version=1.0.82.0,Culture=netural”…
解决方案:
其实也如网上所述,需要更改config,但是在codesmith中有多个config
此时,就需要对所有的config进行修改(我也不确定,我是全部修改了),问题即可解决:
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7"/>
<supportedRuntime version="v2.0.50727"/>
</startup>
注意:supportedRuntime不要修改
问题3:Test Flied.Unable to open database file
目前根据网上的解决方案
cmd的cacls命令没有解决。目前正在联系codesmith的团队。有合适的解决方案后会更新