私はASP.Net(.net 3.5/c#)を持っており、バージョン番号/ビルド番号と日付を表示したいと思います。これを制御する最良の方法は何ですか?また、ビルド時に数値を自動的にインクリメントすることは可能ですか?ASP.Netバージョン/ビルド番号
バージョン番号&ビルド番号の標準は何ですか?
私はVS 2008を使ってどのようにデータを取得して文字列値に割り当てるとウェブページのフッターに表示できますか?
私はASP.Net(.net 3.5/c#)を持っており、バージョン番号/ビルド番号と日付を表示したいと思います。これを制御する最良の方法は何ですか?また、ビルド時に数値を自動的にインクリメントすることは可能ですか?ASP.Netバージョン/ビルド番号
バージョン番号&ビルド番号の標準は何ですか?
私はVS 2008を使ってどのようにデータを取得して文字列値に割り当てるとウェブページのフッターに表示できますか?
あなたはWebアプリケーションプロジェクトを使用している場合 - あなたはこのようにそれを行うことができます...
Assembly web = Assembly.Load("App_Code");
AssemblyName webName = web.GetName();
string myVersion = webName.Version.ToString();
Webサイトプロジェクト使用している場合 - ほぼ同じことを...
Assembly web = Assembly.GetExecutingAssembly();
AssemblyName webName = web.GetName();
string myVersion = webName.Version.ToString();
あなたは、バージョン番号の最初の2つの部分を設定し、編集することで、最後の二つの部分を自動補完するために、コンパイラのためのワイルドカードを残すことができGlobalAssemblyInfo.cs
そうのような:それは最後の二つの部分を自動的に補完
[assembly:AssemblyFileVersion("1.0.*")]
2000年1月1日以降の日数、および深夜からの秒数を指定します。これは、クエリの2番目の部分がバージョンの作成日時を表示するのに役立ちます。
cool! System.Reflection.Assembly.GetExecutingAssembly()。GetName()。Version.ToString() – Saber
自動完成版の最後の部分(デフォルトのリビジョン番号)は、深夜からの秒数です現地時間(夏時間のタイムゾーン調整を考慮に入れずに)を2で割ったものです。ここから取得https://msdn.microsoft.com/en-us/library/system.reflection.assemblyversionattribute(v=vs.110) ).aspx –
正確にはどこに配置しますか? – Worthy7
私は剃刀のような視点でこれをやろうとしています(私は共有レイアウトではないはずですが)、アセンブリを見ることはできません... – Worthy7