当前位置: 首页>>代码示例>>C#>>正文


C# SftpClient.WriteAllText方法代码示例

本文整理汇总了C#中Renci.SshNet.SftpClient.WriteAllText方法的典型用法代码示例。如果您正苦于以下问题:C# SftpClient.WriteAllText方法的具体用法?C# SftpClient.WriteAllText怎么用?C# SftpClient.WriteAllText使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Renci.SshNet.SftpClient的用法示例。


在下文中一共展示了SftpClient.WriteAllText方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: Main


//.........这里部分代码省略.........
                }
#endif
                tryCopy(to, @"C:\code\node\" + name);
            }
#if FTP

            var send = pre + shufSharp + @"\output\index.html";

            Console.WriteLine("server ftp html start ");
            fileStream = new FileInfo(send).OpenRead();
            client.UploadFile(fileStream, serverloc + "index.html", true);
            fileStream.Close();
            Console.WriteLine("server ftp html complete " + send);

            Console.WriteLine("web ftp html start ");
            fileStream = new FileInfo(send).OpenRead();
            webclient.UploadFile(fileStream, serverloc2 + "index.html", true);
            fileStream.Close();
            Console.WriteLine("web ftp html complete " + send);


            send = pre + shufSharp + @"\output\site.css";

            Console.WriteLine("web ftp html start ");
            fileStream = new FileInfo(send).OpenRead();
            webclient.UploadFile(fileStream, serverloc2 + "site.css", true);
            fileStream.Close();
            Console.WriteLine("web ftp html complete " + send);


            send = pre + shufSharp + @"\output\monitor\monitor.js";

            Console.WriteLine("web ftp html start ");
            webclient.WriteAllText(serverloc2 + @"monitor/monitor.js", File.ReadAllText(send).Replace("http://localhost:8881/", WebIP).Replace("127.0.0.1:9991", "198.211.107.235:9991"));
            Console.WriteLine("web ftp html complete " + send);

            send = pre + shufSharp + @"\output\monitor\monitor.html";

            Console.WriteLine("web ftp html start ");
            webclient.WriteAllText(serverloc2 + @"monitor/monitor.html", File.ReadAllText(send).Replace("http://localhost:8881/", WebIP).Replace("127.0.0.1:9991", "198.211.107.235:9991"));
            Console.WriteLine("web ftp html complete " + send);




            foreach (var file in new DirectoryInfo(pre + shufSharp + @"\output\partials\").GetFiles())
            {
                fileStream = new FileInfo(file.FullName).OpenRead();
                webclient.UploadFile(fileStream, serverloc2 + "partials/" + file.Name, true);
                fileStream.Close();
                Console.WriteLine("web ftp html complete " + file.FullName);


            }

            foreach (var file in new DirectoryInfo(pre + shufSharp + @"\output\partials\UIs").GetFiles())
            {
                fileStream = new FileInfo(file.FullName).OpenRead();
                webclient.UploadFile(fileStream, serverloc2 + "partials/UIs/" + file.Name, true);
                fileStream.Close();
                Console.WriteLine("web ftp html complete " + file.FullName);

            }
#endif

开发者ID:Shuffle-Game,项目名称:ShufflySharp,代码行数:65,代码来源:Program.cs


注:本文中的Renci.SshNet.SftpClient.WriteAllText方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。