社区
VB
帖子详情
关于生成可执行文件的问题,网上搜了半天没看到解决的办法
Simon217
2011-04-17 12:36:26
我用的是VS.net2008速成版。用VB.net写了个小东西,里边用到了vc6写的dll。
我想要生成一个单一的不用安装的可执行文件。
不用包含.net framwork,这个网上随便下就可以了。
但是希望把引用的dll文件也打包进去。
如何做?
网上找来找去,都是同样的话没意义的话说来说去,没找到解决的方法。
...全文
111
14
打赏
收藏
关于生成可执行文件的问题,网上搜了半天没看到解决的办法
我用的是VS.net2008速成版。用VB.net写了个小东西,里边用到了vc6写的dll。 我想要生成一个单一的不用安装的可执行文件。 不用包含.net framwork,这个网上随便下就可以了。 但是希望把引用的dll文件也打包进去。 如何做? 网上找来找去,都是同样的话没意义的话说来说去,没找到解决的方法。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Simon217
2011-09-18
打赏
举报
回复
虽然没有搞定生成单一文件。但是可以把那些dll复制过去。凑合先用吧。结贴给分了。感谢各位。
hadky
2011-06-18
打赏
举报
回复
allanli
2011-06-13
打赏
举报
回复
[Quote=引用 3 楼 simon217 的回复:]
引用 2 楼 tosp2012 的回复:
不想安装.net FrameWork,那你就别用vb.net
用会vb6吧。
。。。我晕了。是我表达的不清楚么?
我的意思是:
.net Framework哪里都可以下。所以不用打包到生成的软件里。用的电脑自己下就行。
但是,
我希望把除.net Framework以外的东西,生成一个单一的可执行文件。
在其它电脑上,自己……
[/Quote]
如果电脑已经安装.net FrameWork的话,那么直接把所有DLL拷贝到一个目录,直接运行exe程序就可以了
不用安装的,也就是把你工程目录下BIN目录下的文件发布就行了
jiambet
2011-06-11
打赏
举报
回复
围观下
谢幕人生
2011-06-10
打赏
举报
回复
你新建一个<安装项目>就有了,7楼那是英文版的.
Simon217
2011-04-19
打赏
举报
回复
[Quote=引用 7 楼 tosp2012 的回复:]
我怎么没有这个?这个是神马?
Simon217
2011-04-18
打赏
举报
回复
[Quote=引用 4 楼 dobzhansky 的回复:]
dll 被一个程序用到的话, 有两种连接方式的(显式连接和隐式连接)。
你说的单文件部署的话,
除非 dll 作为资源放入 exe,
运行时释放,
再 LoadLibrary 方式使用。
[/Quote]
多谢回复,请问如何单文件部署?我找了没找到。
我用的是VB.net2008速成班。
Dobzhansky
2011-04-18
打赏
举报
回复
dll 被一个程序用到的话, 有两种连接方式的(显式连接和隐式连接)。
你说的单文件部署的话,
除非 dll 作为资源放入 exe,
运行时释放,
再 LoadLibrary 方式使用。
Simon217
2011-04-18
打赏
举报
回复
[Quote=引用 2 楼 tosp2012 的回复:]
不想安装.net FrameWork,那你就别用vb.net
用会vb6吧。
[/Quote]
。。。我晕了。是我表达的不清楚么?
我的意思是:
.net Framework哪里都可以下。所以不用打包到生成的软件里。用的电脑自己下就行。
但是,
我希望把除.net Framework以外的东西,生成一个单一的可执行文件。
在其它电脑上,自己下载安装.net Framework后,直接运行这个程序就行,不要安装了。
wudegangqwer
2011-04-18
打赏
举报
回复
用.net 写的程序 必须安装.net FrameWork
Tosp2012
2011-04-18
打赏
举报
回复
[Quote=引用 3 楼 simon217 的回复:]
引用 2 楼 tosp2012 的回复:
不想安装.net FrameWork,那你就别用vb.net
用会vb6吧。
。。。我晕了。是我表达的不清楚么?
我的意思是:
.net Framework哪里都可以下。所以不用打包到生成的软件里。用的电脑自己下就行。
但是,
我希望把除.net Framework以外的东西,生成一个单一的可执行文件。
在其它电脑上,自己下……
[/Quote]
制作安装包时,把Dll文件添加进去就可以了。
51Crack
2011-04-18
打赏
举报
回复
用WinRAR打个包多方便
Tosp2012
2011-04-17
打赏
举报
回复
不想安装.net FrameWork,那你就别用vb.net
用会vb6吧。
dongzhiyu
2011-04-17
打赏
举报
回复
想不安装你还打什么包,那么就这样,你用程序检查当前程序安装位置,然后生成一个调用命令行注册的命令,注册这个DLL,应该就可以用了。没实践过,理论上说下。
linux 打包qt
可执行文件
1、QT
生成
release文件,并将
生成
的
可执行文件
(此处命名为QTConsole)复制到新建文件夹QTTest; 2、ldd QTConsole(QTConsole为你的
可执行文件
名)查看依赖文件: 由于我的依赖文件中有一个自己
生成
的动态库文件,所以...
Qt5.8+VS2015
生成
可执行文件
详解
因为写大作业,老师要求交一个
可执行文件
,折腾了
半天
具体步骤如下: 1.在vs2015中已release方式调试程序,具体如下图 执行完成之后,在我的项目中ArcBall(项目名称)/x64/release文件夹下
生成
一个exe文件,...
Qt Quick构建
问题
,debug可以
生成
,release无法
生成
可执行文件
!
找了
半天
没
找到结果。 2.经过反复的排查,终于发现了
问题
。 3.起因:我曾经在qrc文件中重命名了一个qml文件,本来qml文件是小写的,重命名大写后,资源文件还是小写的,但是在文件夹里看是大写的,因为当时是debug...
Xcode
生成
的
可执行文件
在哪里
很多iphone、ipad、xcode、mac os x初学者编了
半天
程序,结果找不到
生成
的
可执行文件
在哪里。实际上
生成
可发布的可执行程序需要进行一些设置。首先启动xcode,单击Xcode > Preferences菜单项,打开Preferences...
Xcode
生成
的
可执行文件
在哪里!
很多iphone、ipad、xcode、mac os x初学者编了
半天
程序,结果找不到
生成
的
可执行文件
在哪里。实际上
生成
可发布的可执行程序需要进行一些设置。首先启动xcode,单击Xcode > Preferences菜单项,打开Preferences对话框...
VB
16,550
社区成员
110,526
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章