CSkin博客

标题: 使用CSKin控件,软件exe单独运行报错 [打印本页]

作者: gentleye    时间: 2016-3-27 13:45
标题: 使用CSKin控件,软件exe单独运行报错


程序写好后,把Debug里的exe执行文件单独放到桌面运行就会产生这样的错误,如何让CSkin控件的资源像winform自带的控件一样加载进去。

作者: 乔克斯    时间: 2016-3-27 17:34
逗我。。cskin.dll也要一起带过去。。只有exe。怎么调用cskin???
作者: gentleye    时间: 2016-3-28 14:55
乔克斯 发表于 2016-3-27 17:34
逗我。。cskin.dll也要一起带过去。。只有exe。怎么调用cskin???

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

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

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

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




欢迎光临 CSkin博客 (http://bbs.cskin.net/) Powered by Discuz! X3.2