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

这 个问题的出现基本上是因为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就可以正常运行了。

posted @ 2013-09-11 16:38  archip  阅读(239)  评论(0编辑  收藏  举报