在xp上做的ActiveX程序在win7系统上编译出错如何解决
在xp上做的ActiveX程序在win7系统上编译出错怎么解决?
在xp系统vs2005上做的一个mfc AcitveX绘图控件,拿到win7系统上重新编译出错,是win7系统控制注册权限的问题吗?如果是怎么解决?
请不要告诉我让使用者以管理员帐户登陆,然后手工运行regsvr32.exe进行注册这样的办法,使用起来这么费事我们头儿肯定不答应,如果这些都在控件程序里用代码实现,只需使用者按个确定什么的倒是还行。(不过怎么用程序实现我也不知道)
恳请各位尽量具体点说,请别给我是与不是或概念性的答案,对我这样的菜鸟请尽量说具体一下
------解决方案--------------------
那用管理员的权限登陆系统,编译一次看看,或者直接修改manifest文件
------解决方案--------------------
做一个exe,嵌入requireAdministrator的manifest,然后运行的时候,提示用户UAC,由这个exe调用Regsvr32来注册控件等需要权限的工作
在xp系统vs2005上做的一个mfc AcitveX绘图控件,拿到win7系统上重新编译出错,是win7系统控制注册权限的问题吗?如果是怎么解决?
请不要告诉我让使用者以管理员帐户登陆,然后手工运行regsvr32.exe进行注册这样的办法,使用起来这么费事我们头儿肯定不答应,如果这些都在控件程序里用代码实现,只需使用者按个确定什么的倒是还行。(不过怎么用程序实现我也不知道)
恳请各位尽量具体点说,请别给我是与不是或概念性的答案,对我这样的菜鸟请尽量说具体一下
------解决方案--------------------
那用管理员的权限登陆系统,编译一次看看,或者直接修改manifest文件
------解决方案--------------------
做一个exe,嵌入requireAdministrator的manifest,然后运行的时候,提示用户UAC,由这个exe调用Regsvr32来注册控件等需要权限的工作