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

本文介绍了如何解决MyGeneration1.3在使用.Net2.0版本时无法注册MyMeta.dll导致无数据库驱动的问题。通过在安装完成后手动执行特定的regasm.exe命令,可以成功将MyMeta.dll注册到系统,从而解决无法运行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就可以正常运行了。

转载于:https://www.cnblogs.com/archip/p/3314880.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值