web.config 文件定义对应的参数,方便调用修改
<appSettings file="ConfigFiles\WebAppSettings.config">
<!--FTP服务器 共享文件夹路径-->
<add key="FTPShareUNC_Path" value="\\10.122.10.225\jdtestfile0702"/>
<add key="FTPShare_userName" value="test"/>
<add key="FTPShare_passWord" value="yang123456"/>
<add key="FTPShare_IP" value="10.122.10.225"/>
</appSettings>
--------------------------------------------------------------------》FTP 创建一个共性文件夹
在FTP服务器上共享一个文件夹,服务器上设置对应的 账号密码;
测 试的方法很简单,在浏览器【或者电脑网络路径】里输入\\{服务器}\{共享文件夹名},如果能输入用户和密码之后能看到你刚才随便建的那个文件,OK,共享是可以访问的
---------------------------------------------------------------------------------------->后台代码
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.InteropServices;
using System.Text;
using Ionic.Zip;
using System.IO;
using IFCA.Framework.Business.Tables.Linq;
using IFCA.Framework.Business.Tables.DBAdapter;
using IFCA.Files;
using System.Collections;
using IFCA.Framework.Business.Tables.EntityClasses;
using IFCA.Utility.Common;
using Newtonsoft.Json;
using System.Net;
using System.Data;
using System.Diagnostics;
namespace IFCA.BL.CM
{
/// <summary>
/// 上传文件到指定服务器
/// </summary>
public class FileTransferToServer
{
/// <summary>
/// 本地附件路径
/// </summary>
public static string UNC_PATH = System.Configuration.ConfigurationManager.AppSettings["UNC_Path"];
/// <summary>
/// 服务器文件夹路径
/// </summary>