作者: gentleye
查看: 2032|回复: 4
打印 上一主题 下一主题

使用CSKin控件,软件exe单独运行报错

[复制链接]
跳转到指定楼层
楼主
gentleye 发表于 2016-3-27 13:45:30 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
查看: 2032|回复: 4


程序写好后,把Debug里的exe执行文件单独放到桌面运行就会产生这样的错误,如何让CSkin控件的资源像winform自带的控件一样加载进去。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播
回复 论坛版权

使用道具 举报

沙发
乔克斯 发表于 2016-3-27 17:34:54 | 只看该作者
逗我。。cskin.dll也要一起带过去。。只有exe。怎么调用cskin???
板凳
 楼主| gentleye 发表于 2016-3-28 14:55:34 | 只看该作者
乔克斯 发表于 2016-3-27 17:34
逗我。。cskin.dll也要一起带过去。。只有exe。怎么调用cskin???

soga,可能观念还处于写个程序,产生个exe就可以运行的思维
没有想到很多软件是需要安装的,不需要安装的也有程序目录,目录下有程序的资源文件。这才理解过来。
刚还特地在网上查了一个比较2的问题就是软件为什么需要安装~~
话说这个不可以直接打包进exe吗,就像VS原生的控件一样,不需要把这些控件资源放到程序目录下
地板
乔克斯 发表于 2016-3-28 18:58:31 | 只看该作者
gentleye 发表于 2016-3-28 14:55
soga,可能观念还处于写个程序,产生个exe就可以运行的思维
没有想到很多软件是需要安装的,不需要安装的 ...

这个不能。要随身携带。。不然QQ就不需要安装。。只剩下一个exe 了。
5#
shaohuatsou 发表于 2016-4-10 01:10:06 | 只看该作者
gentleye 发表于 2016-3-28 14:55
soga,可能观念还处于写个程序,产生个exe就可以运行的思维
没有想到很多软件是需要安装的,不需要安装的 ...

可以使用别的工具把EXE和DLL打包成一个EXE,直接拷贝这个EXE到其他地方是可以单独运行的,但是原理你懂的,还是带了DLL,只是用户看不到而已。

PS.程序安装和不安装其实就是一个初始化的过程,有些程序在一开始需要部署相应的环境和设置,所以就需要执行这个动作,起名叫安装而已。
VS中可没有原生的控件不需要把控件资源放到程序目录就能运行的哦,VS自带的.NET控件在你程序运行前需要在电脑上安装相应的.NET FRAMEWORK环境,里面已经包含了相应的DLL,在C盘...
您需要登录后才可以回帖 登录 | 加入CSkin博客

本版积分规则

QQ|申请友链|小黑屋|手机版|Archiver|CSkin ( 粤ICP备13070794号

Powered by Discuz! X3.2  © 2001-2013 Comsenz Inc.  Designed by ARTERY.cn
GMT+8, 2024-4-25 19:24, Processed in 0.640540 second(s), 31 queries , Gzip On.

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