用C++的时候,运行的时候总出现SHSQL,DLL 必需的文件不能加载,请重新安装Microsoft Visual C++

 我来答
red_parrot
推荐于2018-02-28 · TA获得超过192个赞
知道小有建树答主
回答量:190
采纳率:0%
帮助的人:179万
展开全部
你是不是安装的绿色版VC?一般完全安装的VC不会出现这个提示。
绿色版的VC有可能安装的位置(比如D盘)和它自己默认的位置(比如C盘)不一致,导致一些关键的DLL找不到(文件存在,但是它没找到)
可以按照以下方法解决:
点击VC主窗口中的“TOOLS(工具)”—>“Option(选项)”— >“Directories(目录)”重新设置“Excutable Fils、Include Files、Library Files、Source Files”这4个路径。正常情况可能就改个盘符。然后所有硬盘搜索SHSQL.DLL,找到后放进已安装的vc->common->MSDev98->Bin下就可以了。如果没找到,那就在网上搜一个下载,应该很好解决~
更多追问追答
追问
我放到了这个里面,没修改什么,还是不行,我是个新手,能不能把怎么做说详细点
谢谢,很急
追答
路径修改了吗?不修改路径是不行的,“Excutable Fils、Include Files、Library Files、Source Files”这4个路径的设置一定要正确~
化阳秋SH
2013-02-24
知道答主
回答量:62
采纳率:0%
帮助的人:25.5万
展开全部
问题可以按照以下方法解决:打开vc界面 点击VC“TOOLS(工具)”—>“Option(选择)”
—>“Directories(目录)”重新设置“Excutable Fils、Include Files、
Library Files、Source Files”的路径。很多情况可能就一个盘符的不同
(例如你的VC装在C,但是这些路径全部在D),改过来就OK了。
如果你是按照初始路径安装vc6.0的,路径应为:
executatble files:
C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin
C:\Program Files\Microsoft Visual Studio\VC98\BIN
C:\Program Files\Microsoft Visual Studio\Common\TOOLS
C:\Program Files\Microsoft Visual Studio\Common\TOOLS\WINNT
include files:
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE
library files:
C:\Program Files\Microsoft Visual Studio\VC98\LIB
C:\Program Files\Microsoft Visual Studio\VC98\MFC\LIB
source files:
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC
C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\CRT\SRC
如果你装在其他盘里,则仿照其路径变通就行。
关键是microsoft visual studio\ 后面的东西要相同。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ZS坐看云起时
2017-10-17 · TA获得超过645个赞
知道小有建树答主
回答量:560
采纳率:92%
帮助的人:97.1万
展开全部
dll文件是动态库文件,是运行时加载的程序,其中含有一些子程序段
你的程序中用到了shsql.dll中的代码了,但加载时没找到这个文件,只要你把这个文件“给它”就可以了。
加载DLL文件的顺序是:1、EXE文件所在的文件夹;2、windows\system32文件夹,只要你将文件COPY到这2个地方之一就可以了
文件可以上网上下载
如果这个文件是VC软件本身的,你用静态编译时,就不用动态找这个文件了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
腾辞96
2021-10-28
知道答主
回答量:1
采纳率:0%
帮助的人:425
展开全部
EXE文件所在位置
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式