XAP ファイルを保存しようとしていますが、基本的には zip ファイルのようなもので、アーカイブして保存することはできますが、多くのフォルダーに追加されますか?
XAP ファイルをアーカイブするために Ionic.Zip DLL を使用しています。
ファイルは私のパスに保存されますが、それを開くとフォルダー users があり、そこに Shaun フォルダーがあり、そのフォルダーに Documents フォルダーがあり、 FormValue フォルダーにあり、そこに 3 つのファイルがあります私は圧縮しました。
Xap ファイルには、圧縮した 3 つのファイルのみを含める必要があり、内部のすべての余分なフォルダーを含める必要はありません。
using (ZipFile zip = new ZipFile())
{
// add this map to zip
zip.AddFile("C://Users//Shaun//Documents//FormValue//" + property_details_locality_map);
zip.AddFile("C://Users//Shaun//Documents//FormValue//data.xml");
zip.AddFile("C://Users//Shaun//Documents//FormValue//dvform.dvform");
zip.Save("C://Users//Shaun//Documents//FormValue//NewValuation.xap");
}