XXX.dll文件丢失的解决办法

有时候ITK的程序在VS里编译完后执行.exe文件时会出现以下错误:




当尝试将这个丢失的dll文件找到并复制到.exe所在目录下时候又会出现丢失其他dll文件的现象,

很是头疼。后来经过尝试,总结了以下两种方法,可以解决这个丢失dll文件的问题。


1、复制并粘贴


找到所有的ITK中dll的文件,将其粘贴复制到系统目录:C:\Windows\System32下,或者全部复制

到exe文件所在目录下,然后从命令行窗口运行exe文件即可。



这种方法适合在自己计算机上进行,一旦是服务器,用户没有权限的时候就比较难办,而且toolkit

有更新的时候还得重新继续复制,比较麻烦。


2、在VS工程文件内解决


首先选中所编译的project文件,然后右键点击属性,出现如下图所示的对话框。


在Debugging内的Working Directory下,选择编译好的ITK的debug目录,点击应用并确定。

这个时候再运行程序就不会出现刚才的那种丢失dll文件的问题了。


3、unable to start program


或许整完所有步骤运行程序还会出现下边这种unable to start program的情况:


此时不要着急,这是因为在VS里没有设置当前工程所造成的,解决办法依然是右键点击工程文件,

并执行下图红框内的选项设置


以上,就是总结的在运行VS程序时候出现的各种小问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值