0

SQL Compact 3.5SP1を3.5SP2にアップグレードした後、アセンブリのバージョンが同じであることに気付きました。

....
AssemblyVersion("3.5.1.0")]
....
SatelliteContractVersion("3.5.1.0")]
....

一見したところ唯一の違いは、変更日です(SP1の場合は2008年6月、SP2の場合は2010年2月)。

MicrosoftがSP2に3.5.2.0アセンブリバージョンをスタンプしない理由は何ですか?

アプリケーションを実行しているデバイスプールでSQLCE3.5SP2の更新バージョンが必要になるように、SP2でプロジェクトを再構築するにはどうすればよいですか?

4

1 に答える 1

1

AssemblyVersionは、アセンブリのインターフェイスを表します。これは、(一般的に) 純粋な欠陥修正のために変更されることはありません。

この場合、ファイル (および場合によっては製品) のバージョンが変更されます。インターフェイスは変更されていませんが、これは新しいものです。

于 2012-10-08T16:59:23.043 に答える