それが私の理解のギャップであるかどうかはわかりません。同じネットワーク内のサーバーにあるフォルダーを圧縮する必要があります。XYZ ドメイン (私のマシンと同じネットワーク) 上の ABC マシンの D ドライブにフォルダ WebSite があるとします。次のコードを使用して圧縮します
using (ZipFile myZip = new ZipFile())
{
myZip.AddSelectedFiles("*.*", @"\\ABC.XYZ.com\d$\WebSite\", true);
myZip.Save(@"\\ABC.XYZ.com\d$\Test.zip");
}
このコードを使用して、サーバー ABC の D ドライブにアーカイブを取得しますが、zip の構造は次のようになります。
Test.zip -> ABC.XYZ.com -> d$ -> ウェブサイト
ネットワーク パス上で Test.zip -> Website のような Zip ファイルを取得する別の方法はありますか。