中AssemblyInfo2つのアセンブリバージョンがあります:
AssemblyVersion:属性を付けるアセンブリのバージョンを指定します。AssemblyFileVersion:Win32ファイルバージョンリソースに特定のバージョン番号を使用するようにコンパイラーに指示します。Win32ファイルのバージョンは、アセンブリのバージョン番号と同じである必要はありません。
Assembly Version次のコード行でを取得できます。
Version version = Assembly.GetEntryAssembly().GetName().Version;
しかし、どうすれば入手できAssembly File Versionますか?
2
「アセンブリバージョン」ではなく「アセンブリファイルバージョン」とはどういう意味ですか?例を挙げていただけますか?
—
-Xiaofu
@Xiaofu-「アセンブリバージョン」は、.NETが内部的に使用するものです。「Assembly File Version」は、ファイルを右クリックして「プロパティ」、「詳細」タブの順に移動すると表示されます。彼らは同じではありません。
—
rory.ap
AppDataでuser.configの場所を決定するときに使用されるのはアセンブリバージョンであることがわかりました。
—
カイルデラニー2017年