您的位置:首页 > 编程语言

不能正常引用ADOX故障排除

2017-03-01 16:32 246 查看
在编程的过程中,通过引用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 不支持造成,但没有时间进行测试,只能把问题解决为好。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  windows sdk 编程