设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1617|回复: 13
打印 上一主题 下一主题

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

 关闭 [复制链接]

Lv2.观梦者

神隐的主犯

梦石
0
星屑
299
在线时间
271 小时
注册时间
2008-2-22
帖子
7691

贵宾

跳转到指定楼层
1
发表于 2009-3-11 05:38:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
题目很囧。

事情是这样的,吾用 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;
}
版务信息:本贴由楼主自主结贴~

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

Lv1.梦旅人

梦石
0
星屑
62
在线时间
1 小时
注册时间
2008-1-4
帖子
260
2
发表于 2009-3-11 05:46:26 | 只看该作者
会不会是不同编译器的编译环境所造成的差别影响的?
回复 支持 反对

使用道具 举报

Lv2.观梦者

傻♂逼

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

烫烫烫开拓者

3
发表于 2009-3-11 05:47:12 | 只看该作者
VS2008 需要安装.Net3.5
哎呀,蛋疼什么的最有爱了
回复 支持 反对

使用道具 举报

Lv2.观梦者

神隐的主犯

梦石
0
星屑
299
在线时间
271 小时
注册时间
2008-2-22
帖子
7691

贵宾

4
 楼主| 发表于 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 的安装么??

《天空之城 —— 破碎的命运》
回复 支持 反对

使用道具 举报

Lv2.观梦者

傻♂逼

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

烫烫烫开拓者

5
发表于 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 最后编辑]

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

使用道具 举报

Lv2.观梦者

神隐的主犯

梦石
0
星屑
299
在线时间
271 小时
注册时间
2008-2-22
帖子
7691

贵宾

6
 楼主| 发表于 2009-3-11 06:28:20 | 只看该作者
那个,吾还是用回 VC6.0 算了~~~~

《天空之城 —— 破碎的命运》
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
0 小时
注册时间
2006-12-20
帖子
213
7
发表于 2009-3-11 19:52:27 | 只看该作者
不是.net 问题。。  vs05以前编译的 程序很麻烦  需要 配置 manifest 文件那些。。

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

使用道具 举报

Lv2.观梦者

神隐的主犯

梦石
0
星屑
299
在线时间
271 小时
注册时间
2008-2-22
帖子
7691

贵宾

8
 楼主| 发表于 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 好了~~~

《天空之城 —— 破碎的命运》
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

UltraDevil

梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-3-9
帖子
262
9
发表于 2009-3-12 20:52:15 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv2.观梦者

神隐的主犯

梦石
0
星屑
299
在线时间
271 小时
注册时间
2008-2-22
帖子
7691

贵宾

10
 楼主| 发表于 2009-3-12 20:59:50 | 只看该作者
以下引用小小大恶魔于2009-3-12 12:52:15的发言:

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


= =

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

《天空之城 —— 破碎的命运》
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-1-17 03:40

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表