コード例 #1
0
 //public Installer(PackageInfo package, string physicalSitePath)
 //{
 //    _InstallerInfo = new InstallerInfo(package, physicalSitePath);
 //    Packages.Add(Packages.Count, new PackageInstaller(package));
 //}
 public Installer(string manifest, string physicalSitePath, bool loadManifest)
 {
     _InstallerInfo = new InstallerInfo(physicalSitePath, InstallMode.ManifestOnly);
     if (loadManifest)
     {
         ReadManifest(new FileStream(manifest, FileMode.Open, FileAccess.Read));
     }
 }
コード例 #2
0
ファイル: Installer.cs プロジェクト: gvhung/thegioicuaban.com
 //public Installer(PackageInfo package, string physicalSitePath)
 //{
 //    _InstallerInfo = new InstallerInfo(package, physicalSitePath);
 //    Packages.Add(Packages.Count, new PackageInstaller(package));
 //}
 public Installer(string manifest, string physicalSitePath, bool loadManifest)
 {
     _InstallerInfo = new InstallerInfo(physicalSitePath, InstallMode.ManifestOnly);
     if (loadManifest)
     {
         ReadManifest(new FileStream(manifest, FileMode.Open, FileAccess.Read));
     }
 }
コード例 #3
0
ファイル: Installer.cs プロジェクト: gvhung/thegioicuaban.com
 public Installer(Stream inputStream, string physicalSitePath, bool loadManifest, bool deleteTemp)
 {
     _InstallerInfo = new InstallerInfo(inputStream, physicalSitePath);
     _InstallerInfo.IgnoreWhiteList = true;
     if (loadManifest)
     {
         ReadManifest(deleteTemp);
     }
 }
コード例 #4
0
ファイル: Installer.cs プロジェクト: gvhung/thegioicuaban.com
 public Installer(string tempFolder, string manifest, string physicalSitePath, bool loadManifest)
 {
     _InstallerInfo = new InstallerInfo(tempFolder, manifest, physicalSitePath);
     _InstallerInfo.IgnoreWhiteList = false;
     if (loadManifest)
     {
         ReadManifest(true);
     }
 }
コード例 #5
0
 public Installer(Stream inputStream, string physicalSitePath, bool loadManifest, bool deleteTemp)
 {
     _InstallerInfo = new InstallerInfo(inputStream, physicalSitePath);
     _InstallerInfo.IgnoreWhiteList = true;
     if (loadManifest)
     {
         ReadManifest(deleteTemp);
     }
 }
コード例 #6
0
 public Installer(string tempFolder, string manifest, string physicalSitePath, bool loadManifest)
 {
     _InstallerInfo = new InstallerInfo(tempFolder, manifest, physicalSitePath);
     _InstallerInfo.IgnoreWhiteList = false;
     if (loadManifest)
     {
         ReadManifest(true);
     }
 }
コード例 #7
0
 public InstallFile(string fileName, string sourceFileName, InstallerInfo info)
 {
     ParseFileName(fileName);
     _SourceFileName = sourceFileName;
     _InstallerInfo  = info;
 }
コード例 #8
0
 public InstallFile(string fileName, InstallerInfo info)
 {
     ParseFileName(fileName);
     _InstallerInfo = info;
 }
コード例 #9
0
 public InstallFile(ZipInputStream zip, ZipEntry entry, InstallerInfo info)
 {
     _InstallerInfo = info;
     ReadZip(zip, entry);
 }
コード例 #10
0
 public PackageInfo(InstallerInfo info)
 {
     AttachInstallerInfo(info);
 }
コード例 #11
0
 public void AttachInstallerInfo(InstallerInfo installer)
 {
     _InstallerInfo = installer;
 }
コード例 #12
0
 public InstallFile(string fileName, string sourceFileName, InstallerInfo info)
 {
     ParseFileName(fileName);
     _SourceFileName = sourceFileName;
     _InstallerInfo = info;
 }
コード例 #13
0
 public InstallFile(string fileName, InstallerInfo info)
 {
     ParseFileName(fileName);
     _InstallerInfo = info;
 }
コード例 #14
0
 public InstallFile(ZipInputStream zip, ZipEntry entry, InstallerInfo info)
 {
     _InstallerInfo = info;
     ReadZip(zip, entry);
 }