他の開発者が使用するサーバーがあるため、現在、使用している dll のバージョンをログに記録しています。これを行うには、Reflection を使用してそのバージョンを取得するクライアントを用意します。
Assembly.GetEntryAssembly().GetName().Version.ToString();
それは素晴らしいことですが、TFS を使用して自分でビルドを行う開発者からのものであるため、最新バージョンのソースがあるかどうかを確認できません。生成するソース コードのハッシュを簡単に許可する、コンパイル タグのようなトリックはありますか?
注: dll のMD5を (assembly.Location を使用して)送信しようとしましたが、2 つのコンパイル間でハッシュ値が変化するため、役に立ちません (生成された dll 内にコンパイルのタイムスタンプがあると思います)。