社区
VC.NET
帖子详情
请教:64位机 在C#中引用C++.NET写的dll出错 (32位机可以)
@oomoo@
2009-05-11 11:18:56
在C#中引用一个用C++.NET写的dll,在32位机上用着没问题,可是到64位机就报引用这个Dll的错误。
注:
在64位机上 已经安装64位机的.NET FrameWork
...全文
209
9
打赏
收藏
请教:64位机 在C#中引用C++.NET写的dll出错 (32位机可以)
在C#中引用一个用C++.NET写的dll,在32位机上用着没问题,可是到64位机就报引用这个Dll的错误。 注: 在64位机上 已经安装64位机的.NET FrameWork
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
YuNanRen
2011-01-19
打赏
举报
回复
顶,正是所需要在
cnzdgs
2009-05-11
打赏
举报
回复
在工具栏上点开“Win32”的下拉框,选择“配置管理器”,在弹出的对话框中点开“Win32”的下拉框,选择“新建”,在“新平台”处选择x64。
oyljerry
2009-05-11
打赏
举报
回复
[Quote=引用 6 楼 hanlong2006 的回复:]
是的 不知如何配成64位的??
引用 2 楼 commandos 的回复:
C++.NET写的dll 是32位的吧?
[/Quote]
编译器的Configuration Manager等中间使用x64 compiler...
@oomoo@
2009-05-11
打赏
举报
回复
是的 不知如何配成64位的??
[Quote=引用 2 楼 commandos 的回复:]
C++.NET写的dll 是32位的吧?
[/Quote]
@oomoo@
2009-05-11
打赏
举报
回复
报错如下(其中XmlLoad就是用C++.NET写的Dll):
Could not load file or assembly 'XmlLoad, Version=1.0.3418.20125, Culture
=neutral, PublicKeyToken=null' or one of its dependencies. An attempt was made t
o load a program with an incorrect format.
请各位指点
diecode
2009-05-11
打赏
举报
回复
动态库最好在64位的环境下重新生成一下
@oomoo@
2009-05-11
打赏
举报
回复
VS2005 就是在同一个解决方案下面
C#.NET项目引用C++.NET项目(编译成DLl)
[Quote=引用 1 楼 cnzdgs 的回复:]
哪种DLL,怎么引用的?
估计是参数类型不对,整型和指针等类型的数据在32位程序中是32位,在64位程序中就是64位。
[/Quote]
commandos
2009-05-11
打赏
举报
回复
C++.NET写的dll 是32位的吧?
cnzdgs
2009-05-11
打赏
举报
回复
哪种DLL,怎么引用的?
估计是参数类型不对,整型和指针等类型的数据在32位程序中是32位,在64位程序中就是64位。
[VB
.NET
]
请教
:vb
.net
调用vc
写
的
dll
出错
:报尝试读取或
写
入受保护的内存
<script type="text/javascript"
《精通
.NET
互操作:P/Invoke、
C++
Interop和COM Interop》
《精通
.NET
互操作:P/Invoke、
C++
Interop和COM Interop》官方博客 一篇用
C++
/CLI讲述在托管委托(delegate)和非托管函数指针之间相互转化的文章 我们的图书《精通
.NET
互操作》出版有一个月的时间了,有一些朋友会想我
请教
一些问题。并反馈说,没有专门详细地介绍有关用委托实现函数指针、回调函数的章节。我觉得大家的建议很有道理。现在这里做个记号,
【
C#
】
请教
Dll
ImportAttribute.SetLastError属性的作用?
C#
-
请教
Dll
ImportAttribute.SetLastError属性的作用? 在调用win32 API时,会用到
Dll
Import特性类,该类
中
有一个属性是SetLastError,文档在此: https://msdn.microsoft.com/zh-cn/library/system.runtime.interopservices.
dll
importattribute.setlasterror(v=vs.80).aspx 我对该属性大概的理解是,如果将它设为true,那么会在api函数执行
Unity 对接非托管
DLL
(C/
C++
DLL
)代码示例及讲解
项目进行
中
,使用Unity 对接非托管
DLL
时,遇到问题,翻遍了资料没有看见太多直接性帮助的代码,只能在
请教
了相应的大佬后,自己再一点点的摸过来,最终做一下汇总,希望对后续遇到相应问题的同学有所帮助。...
C#
面试题集锦
1. 简述 private、 protected、 public、 internal 修饰符的访问权限。 答 . private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类
中
可以访问。 public : 公共成员,完全公开,没有访问限制。 internal: 在同一命名空间内可以访问。 2 .列举ASP
.NET
页面之间传递值的几种方式。
VC.NET
7,539
社区成员
27,670
社区内容
发帖
与我相关
我的任务
VC.NET
.NET技术 VC.NET
复制链接
扫一扫
分享
社区描述
.NET技术 VC.NET
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章