質問

アプリケーションを作成し、ClickOnceを使用してデプロイしました。サイズが約30MBで、最初は128KBの専用回線で約2〜3時間かかります。その後、IISでファイル圧縮を有効にし、ダウンロード時間を約40分に短縮しました。

ダウンロード時間を10〜20分に短縮したいのですが、どうすればいいかわかりません。

私のソリューションには4つのプロジェクトa、b、c、dがあり、これらのプロジェクトのうち2つは非常に大きなサイズ(約15 MB)です。これらの2つのプロジェクトを分解しようとしていますが、デザインは非常に緊密なカップルであり、それを行う時間はありません。

この問題のアイデアや解決策を誰かが持っているなら、私を助けてください。

役に立ちましたか?

解決

さて、あなたの唯一の選択肢は、プロジェクト自体のサイズを圧縮/縮小する方法を見つけることです。ただし、実際に128KBを使用している場合は、その接続で同時に他のデータを実行している場合を除き、30MBで2〜3時間近くかかることはありません。プロジェクト自体に関しては、プロジェクトサイズを縮小する方法を見つけることができない場合(IISで既に圧縮を有効にしている場合)、他には何も開かれていません。

他のヒント

128キロビット/秒の接続では、約33分で30 MBのファイルをアップロードできるため、接続に問題はないようです。不要な依存関係を取り除くことで、ファイルのサイズを小さくすることができます(Visual Studioは、プロジェクト設定でこのタスクを実行できます)。ただし、ファイルサイズをあまり小さくすることはおそらくできないでしょう。

あなたにとって最も合理的なことは、接続をアップグレードすることです。私のくだらない消費者グレードのアップロード速度でさえ、128kbpsの回線をほぼ4倍にします。

がんばって。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top