您的位置:程序门 -> .net技术 -> c#



c#复制自身程序


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


c#复制自身程序[已结贴,结贴人:xc3000]
发表于:2007-01-25 21:09:31 楼主
file.copy(application.EXECutablepath,目的地);可以复制自身到其它盘或文件夹里,但我在建立windows   application程序时可以使用,但建立console   application程序时就不支持了,请问是怎么回事呢,难道命令行下程序不能复制自身吗
发表于:2007-01-25 21:54:591楼 得分:0
assembly   vassembly   =   assembly.getentryassembly();   //using   system.reflection;
console.write(vassembly.location);
发表于:2007-01-25 22:18:362楼 得分:0
上次这个问题还没给分~     不告诉你
发表于:2007-01-25 22:23:003楼 得分:0
我说楼上的,,,象你这样的人,,,我真想说骂你一句,,猪,,,还有不知道就说不知道,,不要在这里,,垃圾,,就算你会,,你又怎么样,,很牛,猪,
发表于:2007-01-25 22:28:534楼 得分:0
问题还没解决啊,在命令行下就无法复制,能不能说一下呢
发表于:2007-01-25 22:32:305楼 得分:0
amwteje()  
出来混   讲的是信誉
发表于:2007-01-25 22:34:286楼 得分:10
//测试通过

file.copy(assembly.getentryassembly().location,   "c:\\temp\\temp.exe ");
发表于:2007-01-25 22:38:137楼 得分:0
不结贴是人品问题
答贴不答贴是兴趣问题
发表于:2007-01-25 22:43:318楼 得分:0
谢谢,但是console程序里好像没有assembly啊,提示:
error 1 the   name   'assembly '   does   not   exist   in   the   current   context c:\documents   and   settings\other\local   settings\application   data\temporary   projects\consoleapplication1\program.cs 12 23 consoleapplication1
发表于:2007-01-25 22:50:009楼 得分:0
哥们你不会看我第一回复后面的注释?   ....

using   system.reflection;

另外即使我不给你,你也要自己到msdn里查

我用c#也不过1周的时间

解决问题就是搜和查。。。。
发表于:2007-01-25 22:56:4010楼 得分:0
唉。。。。。。。
发表于:2007-01-26 09:39:2811楼 得分:0
我已经下载了msdn但用着还不是很熟练,因为是初学,很多东西都没人教,谢谢大家指点
发表于:2007-01-26 09:41:2712楼 得分:0
哎   并不一定都是有人教才会用   关键的是自学的能力
发表于:2007-01-26 10:08:4013楼 得分:0
mark
发表于:2007-01-26 12:48:2414楼 得分:0
品位

注意你们的品位


快速检索

最新资讯
热门点击