不能正常引用ADOX故障排除

在编程的过程中,通过引用ADOX时出现以下的错误提示:

错误 MSB3091: 任务失败,因为未找到“AxImp.exe”,或未安装正确的 Microsoft Windows SDK。任务正在注册表项 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v8.0A\WinSDK-NetFx40Tools-x86 的 InstallationFolder 值中所指定位置下的“bin”子目录中查找“AxImp.exe”。通过执行下列操作之一可以解决此问题:  1) 安装 Microsoft Windows SDK。2) 安装 Visual Studio 2010。3) 手动向正确的位置设置上面的注册表项。4) 将正确的位置传入任务的“ToolPath”参数中。

生成失败。 (00:00:00.5420310)

根据提示,对故障进行排除。

1、所采用的方法通过网上查找是需要安装Microsoft Windows SDK,但下载安装几个不同同的版本后故障没有解决。

2、查看 注册表,发现没有8.0A的版本,手工添加后,把目录指到7下,故障也没有排除。

3、最后更改版本号使用的。NET5.0的,转换成3.0的版本故障排除。

总结,此类问题可能是安排的.NETframework 不支持造成,但没有时间进行测试,只能把问题解决为好。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值