VS.net 2008 で実行している SharePoint プロジェクトがあります。WSP ビルダーを使用して wsp をビルドするたびに、wsp ファイルのサイズが常に異なります。ビルド間で何も変更されていません。これはすべてのマシンで発生します。
その背後にある理由は何でしょうか?ファイルがパッケージ化された方法と関係がありますか?
ありがとう。
更新
以下は、この問題を解決するために実行した手順です。
- - プロジェクトをビルドします。
- -wsp ファイルをビルドします。
- -wsp ファイルのサイズを確認します。
- -wsp ファイルを削除します。
同じプロジェクトでそれを n 回繰り返します。
wsp ファイル サイズのバリエーションは 100 バイト以下です。しかし、同じマシンで同じツールを使用して同じプロジェクトをビルドすると、毎回同じサイズの wsp ファイルが生成されると考えていました。
さらに更新 ファイル差分ツールを使用して、2 つの wps ファイルのファイル比較を行いました (wsp ファイルの名前を cabs に変更し、ファイルを抽出した後)。違いは 2 つあります。1 つは DLL ファイル (意味不明な内容をすべて読み取ることはできません) にあり、もう 1 つはマニフェスト ファイルにあります (ビルド時の違いだけです)。
ファイルサイズに関しては、すべてのファイルサイズが一致します。ハッシュ化された可能性がありますか?