C# 试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B) DLL是用什么语言编的,如果也是用C#编的,那有可能是NET.FRAMEWORK版本对不上.或者这个DLL是个64位的DLL和你的32位操作系统对不一. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我的电脑是64位的Win7系统,如果是这个DLL和我的操作系统对不上应该怎么解决呢?把那DLL在我的电脑上重新编译一次(这个DLL是别人编写的,我只是做一些维护就出现这个问题)? 个DLL和我的操作系统对不上应该怎么解决呢?对不上是什么意思? 如果是C++写的DLL,调用的接口就需要加一个入C#口,否则C#是找不到的 如extern "C" __declspec(dllexport) int Test1(int a,int b) { return sd->Test1(a,b); }只有这样,C#才能找到Test1这个方法 获取文件的扩展名(通过注册表) 关于variant泄露的问题 socket基本问题~ CListCtr 结分:) 让一个radiobutton选中需要发送什么消息? 线程与CoInitialize的一点小疑问 TCP传输丢包的问题~ 关于深圳的外包公司,没有了外包公司,深圳还有几家软件企业 在线等待,在自己定义的类中如何访问文档的数据? SDK toolbar 问题?? Sqlite3如何将 结构体 存取二进制 live555的问题
extern "C" __declspec(dllexport) int Test1(int a,int b)
{
return sd->Test1(a,b);
}只有这样,C#才能找到Test1这个方法