查看: 1858|回复: 13

自己编写的一个 dll 测试的奇怪问题

  [复制链接]

神隐的主犯

梦石
0
星屑
553
在线时间
271 小时
注册时间
2008-2-22
回帖
7534

贵宾

发表于 2009-3-11 05:38:41 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
题目很囧。

事情是这样的,吾用 VS2008 写了一个 add.dll 放入 XP 里测试,一切正常,但是发给

其他测试的时候,他们总出现一个错误,大概是这样的:

  RuntimeError  LoadLibrary: add

一下是工程,

http://rpg.blue/upload_program/d/八云蓝_Project1_117149550.rar

附带说明一下那个 add.dll , 其实就是输入两个整数,后相加~~~

ADD_API int fnadd(int a, int b)
{
        return a + b;
}
版务信息:本贴由楼主自主结贴~

《天空之城 —— 破碎的命运》
梦石
0
星屑
62
在线时间
1 小时
注册时间
2008-1-4
回帖
211
发表于 2009-3-11 05:46:26 | 显示全部楼层
会不会是不同编译器的编译环境所造成的差别影响的?
回复

使用道具 举报

傻♂逼

梦石
0
星屑
374
在线时间
1606 小时
注册时间
2007-3-13
回帖
6005

烫烫烫开拓者

发表于 2009-3-11 05:47:12 | 显示全部楼层
VS2008 需要安装.Net3.5
哎呀,蛋疼什么的最有爱了
回复

使用道具 举报

神隐的主犯

梦石
0
星屑
553
在线时间
271 小时
注册时间
2008-2-22
回帖
7534

贵宾

 楼主| 发表于 2009-3-11 05:47:41 | 显示全部楼层
以下引用bububinghe于2009-3-10 21:46:26的发言:

会不会是不同编译器的编译环境所造成的差别影响的?


这个不太可能,之前用 VC6.0 的时候就测试正常的~~

以下引用yangff于2009-3-10 21:47:12的发言:

DotNet 需要安装.Net3.5


就知道会这样, VS 真囧~~~~~

这样的话,游戏发布的时候不是还要附带 .net 的安装么??

《天空之城 —— 破碎的命运》
回复

使用道具 举报

傻♂逼

梦石
0
星屑
374
在线时间
1606 小时
注册时间
2007-3-13
回帖
6005

烫烫烫开拓者

发表于 2009-3-11 06:27:13 | 显示全部楼层
以下引用八云蓝于2009-3-10 21:47:41的发言:


以下引用bububinghe于2009-3-10 21:46:26的发言:

会不会是不同编译器的编译环境所造成的差别影响的?



这个不太可能,之前用 VC6.0 的时候就测试正常的~~


以下引用yangff于2009-3-10 21:47:12的发言:

DotNet 需要安装.Net3.5



就知道会这样, VS 真囧~~~~~

这样的话,游戏发布的时候不是还要附带 .net 的安装么??



[本贴由作者于 2009-3-10 21:48:59 最后编辑]

差不多
哎呀,蛋疼什么的最有爱了
回复

使用道具 举报

神隐的主犯

梦石
0
星屑
553
在线时间
271 小时
注册时间
2008-2-22
回帖
7534

贵宾

 楼主| 发表于 2009-3-11 06:28:20 | 显示全部楼层
那个,吾还是用回 VC6.0 算了~~~~

《天空之城 —— 破碎的命运》
回复

使用道具 举报

梦石
0
星屑
50
在线时间
0 小时
注册时间
2006-12-20
回帖
205
发表于 2009-3-11 19:52:27 | 显示全部楼层
不是.net 问题。。  vs05以前编译的 程序很麻烦  需要 配置 manifest 文件那些。。

不过lz在工程编译选项把 生成 manifeset 文件取消掉 应该就没问题了。。具体在:
Linker的 Manifeset File 生成选择为No,还有 Manifest Tool 的Input and Output选项嵌入清单也选择为No...= =
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
哼哼。。。。
回复

使用道具 举报

神隐的主犯

梦石
0
星屑
553
在线时间
271 小时
注册时间
2008-2-22
回帖
7534

贵宾

 楼主| 发表于 2009-3-12 20:44:43 | 显示全部楼层
以下引用尤莉斯于2009-3-11 11:52:27的发言:

不是.net 问题。。  vs05以前编译的 程序很麻烦  需要 配置 manifest 文件那些。。

不过lz在工程编译选项把 生成 manifeset 文件取消掉 应该就没问题了。。具体在:
Linker的 Manifeset File 生成选择为No,还有 Manifest Tool 的Input and Output选项嵌入清单也选择为No...= =


尝试过了,还是有问题。

算了,还是用回 VC 好了~~~

《天空之城 —— 破碎的命运》
回复

使用道具 举报

头像被屏蔽

UltraDevil

梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-3-9
回帖
239
发表于 2009-3-12 20:52:15 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

神隐的主犯

梦石
0
星屑
553
在线时间
271 小时
注册时间
2008-2-22
回帖
7534

贵宾

 楼主| 发表于 2009-3-12 20:59:50 | 显示全部楼层
以下引用小小大恶魔于2009-3-12 12:52:15的发言:

云姐姐帮我写个DLL或改RGSS~~~未加密的情况下打开工程不能


= =

这个汝还是去找找图的雷神大叔吧~~~ {/hx}

《天空之城 —— 破碎的命运》
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部