MyGeneration 默认设置中没有数据库驱动

时间:2022-03-27 07:51:19

这 个问题的出现基本上是因为MyGeneration 1.3需要的是 .Net framework 4.0,如果系统安装了 .Net 2.0的版本,安装程序执行的 regasm.exe为2.0版本下的,因此不能将 MyMeta.dll 注册。造成无数据库驱动的问题。

解决的办法就是 在安装完成后:
1) 系统提示“运行Mygeneration”时选“否”,
2) 然后在安装日志中定位

Execute: "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regasm.exe" "D:\Program Files\MyGeneration13\MyMeta.dll" /tlb:MyMeta.tlb

3) 以管理员身份运行Cmd.exe
4) 输入 .net 4.0下的 regasm.exe ,参数照搬下来 :

"C:\WINDOWS\Microsoft.NET\Framework\V4.0.30319\regasm.exe" "D:\Program Files\MyGeneration13\MyMeta.dll" /tlb:MyMeta.tlb

5)关闭安装日志窗口。MyGeneration就可以正常运行了。