无法用 VS2005 Platfrom Builder 的 SDK 安装到 VS2008 上使用的问题

摘要:无法用 VS2005 Platfrom Builder 的 SDK 安装到 VS2008 上使用的问题


最近被问到自制的 SDK 可以安装到 VS 2005 却没有办法安装到 VS 2008 使用的问题

这实在是太神奇了,不应该会发生这种事情 ,要麻是  Config 不对、要麻就是使用的组件有问题

错误消息

ToolsMsmCA(Error): IHxFilters filter registration failure: Err =
0x80040305, Context = pFilters->SetNamespace( Namespace )
followed by:
ToolsMsmCA(Error): IHxRegisterSession transaction failure: Err =
0x8004036f, pRegSession->CommitTransaction()

环境

好不容易拿到那个 自制 SDK 后,重新用一个干净的 OS 安装了 VS 2008

由于是要用在 CE6 的,所以也一并安装了 C++ 、 Mobile 6 pro SDK

再安装“自制 SDK” 成功     ( 一次就成功,  和 在客户的环境试了 50几次相比好太多了 )

重新确认所有的差异

发现原来是少安装了 Mobile 6 Pro SDK  ,原本无法正常安装的机器就正常了

image有图有真相

clip_image002  只有安装这些东西而已

image   选择自制的 SDK 在自已的项目中

clip_image002[4]  太棒了!可以正常建立

所以有同样错误消息的开发人员检查一下是否有安装 Windows Mobile 6 SDK Pro 吧!

原文:大专栏  无法用 VS2005 Platfrom Builder 的 SDK 安装到 VS2008 上使用的问题


猜你喜欢

转载自www.cnblogs.com/chinatrump/p/11516334.html