c#文件的复制问题

问题描述

用wpf做的一个小项目,打开文件选择对话框,选择文件,如歌把选择的文件复制到程序的的bin文件夹下的Debug文件夹里面,我不要写哪种什么D:\项目名binDebug这种路径的,我要的是使用的方法,万一给别人用,人家安装了这个项目,安装的路径不是D:\项目名binDebug这个路径怎么办啊,所以我要的是获取程序的运行目录,把这个文件添加到运行程序的bin、Degug下面,不管以后项目什么路径

解决方案

解决方案二:
AppDomain.CurrentDomain.BaseDirectory
解决方案三:
AppDomain.CurrentDomain.BaseDirectory这个就是原始的运行路径,后面+自己要的文件名称

时间: 2024-10-01 07:07:27

c#文件的复制问题的相关文章

php通过文件流方式复制文件的方法

 这篇文章主要介绍了php通过文件流方式复制文件的方法,涉及php中stream_copy_to_stream函数的使用技巧,需要的朋友可以参考下     本文实例讲述了php通过文件流方式复制文件的方法.分享给大家供大家参考.具体分析如下: php的stream_copy_to_stream()函数可以被用来将一个流中的数据复制到另一个.下面的代码演示了通过流的方式复制文件的代码 ? 1 2 3 4 5 6 7 8 9 10 11 <?php function stream_copy($src

Linux文件的复制、删除和移动命令使用说明

  cp复制命令 cp命令复制文件从一个位置到另一位置.如果目的地文件存在,将覆复写该文件; 如果目的地目录存在,文件将复制到该目录下 (目录不会被复写). 语法: 语法是 cp [命令开关]- SOURCE DEST cp [OPTIONS]- SOURCE- DIRECTORY cp [OPTIONS]- –target-directory=DIRECTORY SOURCE- 命令开关: -a 等同于 -dpR. –backup[=CONTROL] 对每个存在的目标文件制作备份. -b 如同

u盘拷贝文件过大怎么解决 大文件无法复制到U盘怎么办?

u盘拷贝文件过大怎么解决  大文件无法复制到U盘怎么办   大文件无法复制到U盘怎么办?u盘拷贝文件过大解决办法 先来说说U盘无法复制大文件的原因: 一般来说,导致U盘无法拷贝大文件,一般是4GB以上的大文件,容易遇到"复制文件过大无法复制"的情况,而导致这种情况主要是U盘文件系统格式的问题. 一般U盘默认为FAT文件系统,它无法支持超过4GB以上的单个文件,而NTFS文件系统的限制最高可达2TB. 大文件无法复制到U盘的解决办法 找到原因后,解决起来就比较简单了,只有解除U盘复制文件

Win7用U盘复制文件提示“复制文件过大无法复制”如何解决

  Win7用U盘复制文件提示"复制文件过大无法复制"如何解决          操作步骤: 1.将U盘插入电脑的USB接口中; 2.按Win+R键,打开运行,输入CMD,点击确定; 3.在打开的命令提示符窗口中,输入CONVERT X: /FS:NTFS(x代表是u盘的盘符),回车即可. 4.设置完成后,可以看到U盘的文件系统格式已经转换为NTFS,在这种格式下就可以复制过大文件了. 以上便是关于Win7用U盘复制文件提示"复制文件过大无法复制"的解决方法,大部分

WinXP文件无法复制路径太深怎么办

  WinXP文件无法复制路径太深的解决方法. 具体步骤如下: 1.其中一种原因:拷贝的文档的路径位置太深了,针对这种情况的解决方法很简单.方法如下:复制文档到桌面或者盘根目录下,然后把文档再复制到移动盘中,这样就可以解决了. 2.其中一种原因可能是USB设备的问题,这也是USB设备的一个通病(具体原因我姐不解释了,因为太专业和知识很深),针对这个原因的解决方法很多,我使用的几种方法如下: 3.拔掉USB设备,然后重新拷贝文件. 4.拔掉USB设备,换USB接口,然后重新拷贝文件. 5.利用杀毒

Windows系统下文件无法复制的解决措施

  文件不能复制的解决步骤: 1.先磁盘碎片整理(时间比较长点) 右击电脑D:盘(你要整理的哪个盘符) 选择(属性) 选择(工具) 再选择[磁盘清理] 2.运行磁盘检测工具 开始/运行/输入:CHKDSK D:f 回车 你可以使用GHOST的分区对拷功能,把这个分区拷到另一块硬盘的空分区里. 一般在盘符点右击,选"属性"--"工具"--"查错"把自动修复文件系统错误和扫描并试图恢复坏扇区打上勾.修复一下就可以处理问题. 文件不能被复制这对用户平时

office-java 操作ppt word文件,复制其中的一部分

问题描述 java 操作ppt word文件,复制其中的一部分 急求java怎么复制ppt word文件!!不要全部复制,而只抽取其中的一部分,比如说文件一共2M,只需要提取前1M..用字节流的方式试了不行,生成的文件office表示文件已损坏... 解决方案 POI 是apache的处理类似问题的开源项目,试一下吧.http://poi.apache.org/

ssh免密-linux下文件夹复制hadoop问题

问题描述 linux下文件夹复制hadoop问题 两台阿里云服务器centos6.5,做hadoop完全分布式搭建,在搭建过程中采用的非root账户zhm,已经实现通过zhm账户免密登录另外一台阿里云,但是我在配置好hadoop相关配置文件后,将配置好的hadoop文件夹整体复制到另外一台阿里云时,通过zhm账户复制失败(如图),求助这是为什么呢,然后我用root用户,通过输入密码才把文件夹复制过去,zhm用户已经赋权和root一样的,按照我的理解应该是可以复制的啊,希望大神帮解答一下,无线感激

编程- 悬赏20c币 vb用file控件获取一个文件并复制到指定文件夹

问题描述 悬赏20c币 vb用file控件获取一个文件并复制到指定文件夹 如题,用户使用时选取一个文件,然后自动复制到另一个已经指定好的文件夹,谢谢答的好的20c币 解决方案 求大神,求大神,谢谢谢谢谢 解决方案二: 用户选择好文件之后,点击确定,你在确定按钮的事件函数里使用filecopy函数直接复制文件http://baike.baidu.com/link?url=p0S_bFcHsJ1q8tk-CFCiaSGTak_K9xL0ZfjeEfmHM5K1PYrs9x0YwdI9cEvVFmfO

权限-我用Cyberduck或者Winscp远程操作linux,想把本地文件的复制到linux上

问题描述 我用Cyberduck或者Winscp远程操作linux,想把本地文件的复制到linux上 报错了 permission denied(SSH_FX PERMISSION_DENIED):the user does not has sufficient permissions to perform the operation 应该是权限的问题 ,我想改下linux中sshd_config 中的一些配置 可是也没有权限 哎 不知道大家明白我的表述不 !!!! 小白跪求解决方法! 解决方案