在.net应用程序中,经常会遇到“未能加载文件或程序集‘ XXX.dll’或它的某一个依赖项。系统找不到指定的文件”的问题。先说一下答题的解决思路,首先查看你的项目的引用里面有没有次dll文件,如果没有,添加,其次查看项目属性的引用路径是否正确,如果还不奏效,最后可以用VS自带的程序集注册工具注册这...
分类:
其他好文 时间:
2014-10-27 12:22:12
阅读次数:
201
最近做项目时碰到这个问题了,goole、百度了半天,整理了以下几种可能:
DLL文件名与加载时的DLL文件名不一致,
DLL文件根本不存在,即出现丢失情况,
加载DLL路径错误,即DLL文件存在,但加载路径不正确
程序集版本错误。我A.dll内部引用的b.dll是1.0版本,而实绩提供的b.dll是2.0的版本,所以在winfrom设计界面就报了这个找不到依赖项的错误。
主要原因是 引用...
一、生成DLL文件1、菜单项“文件”——>“新建”——>“工程”——>“Win32 Dynamic-Link Library”。创建一个工程项目,为这个工程取个名字为“test”。在这里我选择“创建一个简单的DLL”,此时在VC++界面上会有一个树形文件结构。2、看到这个文件结构就大概明白,Sour...
分类:
编程语言 时间:
2014-10-24 18:22:54
阅读次数:
223
创建库文件工程时往往需要设置.lib文件和.dll文件的路径。假设一个solution对应了多个工程,然而他们共用一些库,就可以在solution文件夹下分别添加两个文件夹lib和bin(其实放在一起也可以,更方便)lib文件:工程属性页-Configuration Properties-Gener...
分类:
其他好文 时间:
2014-10-22 23:41:42
阅读次数:
388
dreamweaver cs6 的破解方法,很简单大家照着下面的方法做肯定能破解方法/步骤 安装DreamWeaver cs6 使用amtlib.dll破解下载amtlib.dll文件后,解压后得到 32 和 64 两个文件夹,根据自己的系统类型选择,复制里面的amtlib.dll文件,替换掉相应软...
分类:
其他好文 时间:
2014-10-22 23:24:45
阅读次数:
236
除了在项目中把类放在不同的文件夹之外,还可以把他们放在完全不同的项目中,添加引用dll 实现对类的调用,如果一个项目只包含类 但没有入口点 ,那么这个项目叫做类库。类库项目编译为.dll程序集。(直接生成解决方案即可)。步骤:1,解决方案添加新项目 类库项目。2. 注意需要能够对外引用类的话 默认的...
分类:
其他好文 时间:
2014-10-22 18:06:51
阅读次数:
135
1、搜索看系统是否有Vshelp.dll文件,没有则去网站下载一个
2、若是32位操作系统直接将下载的文件放在C:\Windows\System32
若是64位操作系统则放在C:\Windows\SysWOW64
3、点击开始输入:
32位 Regsvr32 C:\Windows\System32\Vshelp.dll
64位 Regsvr32 C:\Windows\s...
分类:
编程语言 时间:
2014-10-21 19:43:47
阅读次数:
193
windows下PHP通过ffmpeg给上传的视频截图详解,php_ffmpeg.dll安装下载,找了很久php_ffmpeg.dll的下载地址和应用,发现有用的资源很少,现在问题解决了,贴出来跟大家分享一下: 首先要安装PHP的ffmpeg扩展,我们需要php_ffmpeg.dll文件和一些其他的...
分类:
Web程序 时间:
2014-10-21 00:39:07
阅读次数:
201
1、下载ChinaPay的dll文件,解压放到BIN目录下,共4个文件。2、引用ChinaPay_Net.dll到项目。3、申请到的key放到网站,本例是放到根目录key文件夹下:4、添加类:using System;using System.Text;using System.Web;using ...
分类:
其他好文 时间:
2014-10-20 19:22:33
阅读次数:
369
反射其实就是为了能够在程序运行期间动态的加载一个外部的DLL集合,然后通过某种办法找到这个DLL集合中的某个空间下的某个类的某个成员(通过反射可以访问该类所包含的所有成员,不论成员是公有还是私有)1.运用反射调用其它程序集中的方法: 假设另一个工程中的所有类都编译到一个dll文件中了,在这很多的类....