急死我了,C#中 File.Copy把本机excel文件传到局域网的另一台电脑上,老是报错,求助! 本帖最后由 solofancy 于 2014-05-15 17:13:31 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你这路径错误吧,File.Copy(@"\\192.168.0.1\book\1.txt"),试试这样的 File.Copy(origpath, "C:\\s.xlsx", true);是可以的 File.Copy(origpath, "\\192.168.16.79\\C:\\s.xlsx", true);是不行的,\\192.168.16.79\\是本机的IP地址所以我认为是这种写法有问题 你确定File.Copy可以跨机器~?如果可以,就是随便一个人都可以往你的电脑上塞文件,而不管你愿不愿意~另外FTP也可以洗洗睡了~ 一定是有问题的。"\\192.168.16.79\\C:\\s.xlsx"一般访问别人机器上的文件,我是说在运行里或IE地址栏里,格式时 \\IP地址\共享名\文件名。如果你在对方机器上有管理员权限,一般还可以用 \\IP地址\盘符$\目录名(如果不是直接文件在根目录上)\文件名所以建议你先在自己的IE浏览器地址栏里输入 \\192.168.16.79\C$\s.xlsx看看能不能访问到。如果不能,一般就是权限问题,先让192.168.16.79的管理员把你权限加上。 或者开个目录,把文件拖进去共享给你,用\\192.168.16.79\共享名\s.xlsx。但总之IP地址前一定是两个\,如果不加@,就要写4遍。 http://blog.csdn.net/ldl22847/article/details/6313453参考了这个哥们的方法搞定了 vs2005 选中datagridview中的一列数据进行编辑 为啥要用10作为临界条件了。 在C#中怎样还原窗口? C# WebBrowser多线程调用,只有最后一次执行,高手帮忙! 高手帮我解决下面一个排序问题 在操作INSERT到ACCESS 中,怎样返回自增字段ID SQLITE 与 SQLCE 比较后 谁帮我总结一下? 如何在WEB安装程序中加入NET运行框架…… 如何用SQL2000存储word文件 微信营销工具原理 socket中Reveivebuffersize和ReceiveFrom(buffer, ref Remote)的区别 请教如何修改一个c#的快捷键 ?
File.Copy(origpath, "\\192.168.16.79\\C:\\s.xlsx", true);是不行的,\\192.168.16.79\\是本机的IP地址
所以我认为是这种写法有问题
参考了这个哥们的方法搞定了