社区
C#
帖子详情
vs2005编译的release版本 为何在没有开发环境的机器上 有的功能无法弹出窗口呢? 无法弹出的都是引用的一个dll组件中的。在有开发环境的机器上什么都可以呢?该怎么解决呢
lys1706228
2008-11-07 03:12:39
vs2005编译的release版本 为何在没有开发环境的机器上 有的功能无法弹出窗口呢? 无法弹出的都是引用的一个dll组件中的。在有开发环境的机器上什么都可以呢?该怎么解决呢
...全文
150
8
打赏
收藏
vs2005编译的release版本 为何在没有开发环境的机器上 有的功能无法弹出窗口呢? 无法弹出的都是引用的一个dll组件中的。在有开发环境的机器上什么都可以呢?该怎么解决呢
vs2005编译的release版本 为何在没有开发环境的机器上 有的功能无法弹出窗口呢? 无法弹出的都是引用的一个dll组件中的。在有开发环境的机器上什么都可以呢?该怎么解决呢
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gogogo
2008-11-07
打赏
举报
回复
dll要复制过去,或者你制作setup安装包,包含这个dll注册
jack20080808
2008-11-07
打赏
举报
回复
说明这个组件2.0没有包含,装3.5就正常了
lys1706228
2008-11-07
打赏
举报
回复
[Quote=引用 5 楼 Error_Code 的回复:]
遇到过类似的问题 开发环境是VS2008 给目标机器装的是.net 2.0
目标机器的.net换成3.5之后 正常
[/Quote]
---------------------------------------------------
我的开发环境就是2005的,难道是开发那个组建的同事的机器是2008的?还有可能是别的问题吗?
Error_Code
2008-11-07
打赏
举报
回复
遇到过类似的问题 开发环境是VS2008 给目标机器装的是.net 2.0
目标机器的.net换成3.5之后 正常
lys1706228
2008-11-07
打赏
举报
回复
以经安装了dotnetframework,只有引用那个组建的功能不能弹出界面。其他的都可以
hongqi162
2008-11-07
打赏
举报
回复
dotnetframework
hongqi162
2008-11-07
打赏
举报
回复
需要安装dotnetframe的
tenpassfeeling
2008-11-07
打赏
举报
回复
首先检测机器是否安装有.net2.0框架.再检测dll是否全部copy/.
VS
2005
编译
的 ITK 程序在其它
机器
上运行问题
刚
编译
安装好 ITK,过几天就要讨论班,需要演示。可是问题出现了,自己已经
编译
好的ITK程序
无法
在老师的那台公用笔记本上运行,才想起这台
机器
上
没有
VS
2005
,但这台
机器
古老的很,病毒无数,有
没有
空间,实在烦的很。 用命令行方式运行,提示: “系统
无法
执行指定的程序” 直接双击运行,提示: “由于应用程序的配置不正确,
vs
2005
编译
的
release
MFC程序
无法
在未安装
2005
的
机器
上使用的问题
解决
编译
使用的是
DLL
MFC (Mulit-threaded
DLL
)MD 在这种情况下
编译
的
release
版本
的程序必须添加一些
dll
才能在未安装
2005
的
机器
使用。以前出现这种情况的时候使用的是use MFC in a static library 和 (Mulit-threaded)MT的runtime library 来
解决
但是这次用这个方法的时候出现了很多问题(以后再加入问题现象
C#调C++生成的
dll
报0x800736B1错误
这个错误看上去好像是 C++
DLL
库本身的问题,其实并不尽然。由于使用了混合模式
编译
托管
DLL
,所以该
DLL
又会用到非托管的 CRT ( C Run-Time )库。如果
机器
上
没有
安装这些被使用到的运行时
组件
,就会产生类似 HRESULT: 0x8007 的错误。 要注意的是,如果你
编译
C++ 托管程序集的时候使用的是 Debug 配置的话,生成的
DLL
[转]
vs
2005
编译
的程序不能运行的几个
解决
方法
[转]
vs
2005
编译
的程序不能运行的几个
解决
方法2008-01-09 22:13遇到了相同的问题,总能找到答案,省了好多开发时间,谢谢大家。这两天有点焦头烂额, 我们这边运行的好好的程序, 到了测试的
机器
上就不能启动(是根本运行不了, 而不是运行出错), 弄得我异常郁闷. 经过了一番摸索, 发现和winxp、win2003
中
为
解决
dll
hell而引入的manifest机制有关系. 而以前我
让VC
编译
的
Release
版本
程序在其他
机器
上顺利运行
让VC
编译
的
Release
版本
程序在其他
机器
上顺利运行 Posted on 2011-07-29 15:06 单鱼游弋 阅读(939) 评论(0) 编辑 收藏 链接的时候分静态链接和动态链接两种。 静态连接的话,基本上就不需要向目标
机器
拷贝附加的文件了,方法如下: 1、修改
编译
选项,将/MD或/MDd 改为 /MT或/MTd,这样就实现了对VC运行时库的静态链接,
C#
111,128
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章