社区
C#
帖子详情
winform 打包的问题
wt57191187
2010-10-22 09:35:02
需要将所有DLL文件放在 运行目录下的 bin\目录下,需要怎样的配置和环境?是跟装配有关吗?麻烦清楚的朋友提供些技术资料,小弟在此写过
...全文
149
20
打赏
收藏
winform 打包的问题
需要将所有DLL文件放在 运行目录下的 bin\目录下,需要怎样的配置和环境?是跟装配有关吗?麻烦清楚的朋友提供些技术资料,小弟在此写过
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
vpoint2011
2010-10-25
打赏
举报
回复
如果你只是不想让客户看到你的dll的话,可以将dll和exe合并起来。
wt57191187
2010-10-22
打赏
举报
回复
没有人知道吗。。。?
wt57191187
2010-10-22
打赏
举报
回复
[Quote=引用 17 楼 xuzysun 的回复:]
用自带的打包程序,生成的包中已含你所使用的库了.
[/Quote]
的确是这样,但是安装后dll和EXE文件都在同一目录底下,而我需要将dll放在另一个文件夹底下
xuzysun
2010-10-22
打赏
举报
回复
用自带的打包程序,生成的包中已含你所使用的库了.
wt57191187
2010-10-22
打赏
举报
回复
[Quote=引用 13 楼 vpoint2011 的回复:]
给个email地址,我发图给你
[/Quote]
先谢谢你,但这样只是在项目工程的文件xxx\debug\bin下复制输出,我需要的是程序安装后在安装目录下有个bin文件,存放exe所依赖的dll文件
vpoint2011
2010-10-22
打赏
举报
回复
截图已发,不过不保证能一定就能解决你的问题 :)
wt57191187
2010-10-22
打赏
举报
回复
[Quote=引用 13 楼 vpoint2011 的回复:]
给个email地址,我发图给你
[/Quote]
wt-accpit@hotmail.com
谢谢了
vpoint2011
2010-10-22
打赏
举报
回复
给个email地址,我发图给你
wt57191187
2010-10-22
打赏
举报
回复
[Quote=引用 7 楼 vpoint2009 的回复:]
引用 3 楼 wt57191187 的回复:
引用 1 楼 vpoint2009 的回复:
在引用项目的属性里面不就有copy local这个属性么?true就行了
能否说明的详细些?谢谢
解决方案窗口,找到reference,随便点个reference里面项,比如Microsoft.DirectX,右键属性,第三项就是copy local,改为true,F6,bin里面就有那……
[/Quote]
3楼你说的我还没有找到。。。真不好意思,能再详细点吗?我用的VS2005中文版
IvyAngta
2010-10-22
打赏
举报
回复
参考中! 过些日子我自己用到了 再探讨吧!
wt57191187
2010-10-22
打赏
举报
回复
我再说明下吧:
原本我打包的程序目录结构是c:\Test,Test文件夹中有exe文件和它所依赖的dll文件,都在Test文件夹底下。
现在我想在程序安装后把所有dll文件放入Test文件夹下的Bin文件夹下,如何实现?在打包项目中添加文件夹并将dll放入其中这种方法我试过,安装后exe启动报错
wt57191187
2010-10-22
打赏
举报
回复
各位发链接的两位朋友。。。麻烦看清楚我的提问内容,我不是要打包的教程。。。
yz7261213
2010-10-22
打赏
举报
回复
http://blog.csdn.net/yz7261213/archive/2010/10/22/5958160.aspx
vpoint2009
2010-10-22
打赏
举报
回复
[Quote=引用 3 楼 wt57191187 的回复:]
引用 1 楼 vpoint2009 的回复:
在引用项目的属性里面不就有copy local这个属性么?true就行了
能否说明的详细些?谢谢
[/Quote]
解决方案窗口,找到reference,随便点个reference里面项,比如Microsoft.DirectX,右键属性,第三项就是copy local,改为true,F6,bin里面就有那个dll了。
浪子-无悔
2010-10-22
打赏
举报
回复
C# 新建 安装程序项目
1:应用程序下讲程序中的 所有文件夹给粘贴过来。然后再将剩下的文件粘贴过来。(单纯全选BIN目录,文件夹是不会过来的)。
2:也就是应用程序属性 设置个路径问题,去除中间的那个即可。也可以不去的
3:项目属性里面的系统必备选择所需要的组件,正常只需要将第一个.NET2.0 framWORK 选中即可。
然后生成即可、。
zhgroup
2010-10-22
打赏
举报
回复
如果是用VS自带打包工具,直接将主输出及相关文件打包
如果是其它工具,直接把Bin下的DEBUG或RELEASE目录下的文件复制打包就可以
wuyq11
2010-10-22
打赏
举报
回复
添加项目部署,添加主输出和内容文件
设置系统必备
工具inno setup,installshield
wt57191187
2010-10-22
打赏
举报
回复
[Quote=引用 1 楼 vpoint2009 的回复:]
在引用项目的属性里面不就有copy local这个属性么?true就行了
[/Quote]
能否说明的详细些?谢谢
porschev
2010-10-22
打赏
举报
回复
http://qianshao.blog.51cto.com/935360/231848
vpoint2009
2010-10-22
打赏
举报
回复
在引用项目的属性里面不就有copy local这个属性么?true就行了
记录
WinForm
中遇到的
问题
以及
打包
安装
这篇博客探讨了在
WinForm
应用中遇到的一些常见
问题
,包括ListView子窗体焦点设置失效、ComboBox控件宽高设置、运行时内容修改、SkinEngine皮肤控件的使用以及窗体加载速度和性能优化。针对这些
问题
,作者提供了详细的解决方案,如在Paint事件中设置焦点、调整字体大小来改变ComboBox尺寸、设置DropDownList风格来防止内容修改、以及添加双缓冲代码来提高窗体性能。此外,还分享了关于GroupBox边框闪烁和SplitContainer作为子窗体显示时的处理办法,以及
WinForm
程序的
打包
安装步骤。
【C#】VS2017
winform
打包
以及
打包
遇到的
问题
本文详细介绍了一个客户端软件的
打包
过程,包括设置项目名称、复制debug文件、添加文件和文件夹、创建快捷方式、设置卸载程序及包含特殊包的方法。
关于C#的
WinForm
程序
打包
的
问题
本文描述了一个程序在
打包
后无法正常运行的
问题
。原因是程序默认安装在C盘,但需要读取配置文件,导致权限不足。通过调整安装路径解决了此
问题
。
解决
winform
打包
后 sqlite只能读不能写的
问题
本文描述了一个
WinForm
应用程序在不同计算机上安装后遇到的读写权限
问题
,通过调整数据库文件和目录的权限设置尝试解决,最终通过修改app.manifest文件中的执行级别设置解决了
问题
。
C#
111,129
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章