5

SQL Server データベースに配置されたアセンブリのバージョンを確認する必要があります。
アセンブリを再デプロイする必要があるかどうかを知るには、スクリプトまたはその他のプログラムによる方法で行う必要があります。

何か案は?

ありがとう。

4

1 に答える 1

6

これは役立つはずです..

構文
ASSEMBLYPROPERTY('assembly_name', 'property_name')
assembly_name アセンブリ の名前です。

property_name 情報を取得するプロパティの名前です。property_name は、次の値のいずれかです。


CultureInfo アセンブリのロケール。
PublicKey アセンブリの公開キーまたは公開キー トークン。
MvID コンパイラによって生成されたアセンブリの完全なバージョン識別番号。

VersionMajor アセンブリの 4 つの部分からなるバージョン識別番号の主要コンポーネント (最初の部分)。

VersionMinor アセンブリの 4 つの部分からなるバージョン識別番号のマイナー コンポーネント (2 番目の部分)。

VersionBuild アセンブリの 4 つの部分からなるバージョン識別番号のビルド コンポーネント (3 番目の部分)。

VersionRevision アセンブリの 4 つの部分からなるバージョン識別番号のリビジョン コンポーネント (4 番目の部分)。
SimpleName アセンブリの単純な名前。
Architecture アセンブリのプロセッサ アーキテクチャ。
CLRName アセンブリ の単純な名前、バージョン番号、カルチャ、公開キー、およびアーキテクチャをエンコードする正規の文字列。この値は、共通言語ランタイム (CLR) 側でアセンブリを一意に識別します。

于 2009-10-14T09:14:50.157 に答える