zoukankan
html css js c++ java
用ftpsupport进行ftp上传
最近用到了ftp功能,把上传代码写下来做个记号。
用的是support.dll,从
这里
下载。
用的时候需要先引用这个dll,然后using FtpSupport;
下面是ftp上传代码:
/**/
///
<summary>
///
ftp上传
///
</summary>
///
<param name="localFile">
形如 Server.MapPath("~/")+"log.txt"
</param>
///
<param name="dr">
ftp服务器端目录名称,形如/vagerent/image/
</param>
///
<param name="newRemoteFile">
传到服务器后的文件名称,比如log.txt
</param>
///
<returns></returns>
private
int
FtpFile(
string
localFile,
string
dr,
string
newRemoteFile)
{
string
remoteDr
=
"
/
"
;
FtpConnection ftp
=
new
FtpConnection();
try
{
string
ftpIP
=
ConfigurationSettings.AppSettings[
"
ftpIP
"
];
string
ftpUsrName
=
ConfigurationSettings.AppSettings[
"
ftpUsrName
"
];
string
ftpUsrPsw
=
ConfigurationSettings.AppSettings[
"
ftpUsrPsw
"
];
ftp.Connect(ftpIP,ftpUsrName,ftpUsrPsw);
remoteDr
=
dr;
ftp.SetCurrentDirectory(remoteDr);
ftp.PutFile(localFile,newRemoteFile);
return
1
;
//
上传成功
}
catch
(Exception err)
{
return
0
;
//
上传失败
}
finally
{
ftp.Close();
}
}
查看全文
相关阅读:
程序安装打包
sql 2005 分页存储过程
带线的无限级下拉树列表
MapXtreme 2005 学习心得 概述(一)
存储过程中用到的年,月,周的函数
委托/事件/线程传参简单理解
清除svn/vss小工具
查看数据库连接数
MapXtreme 2005 学习心得 使用WebTool工具(七)
C#日期格式化
原文地址:https://www.cnblogs.com/vagerent/p/803229.html
最新文章
VS2005的“从不是创建控件的线程访问它”
C#中使用正则表达式
用C#编写获取远程IP,MAC的方法
国外C#开源项目(转)
C#的几个技巧
IP头和TCP头数据结构(C#版)
C#数据库事务原理及实践(上)
获取exe文件中的图标
C#中使用带返回值的存储过程
C#中生成中文繁体web页面
热门文章
DES加密/解密的应用
数据库连接字符串集锦
局域网QQ第三版(V1.4)
C#获得汉字的首拼音
通过热键隐藏/显示窗口
C#数据库事务原理及实践(下)
ie firefox status和坐标小问题
sql 2000 分页存储过程
TreeView的RenderControl的问题
MapXtreme 2005 学习心得 相关代码知识(三)
Copyright © 2011-2022 走看看