Web.Config?ウェブサイトのプロパティ?私はあなたがそれらをお勧めする理由で提案/ベストプラクティスを探しています。ASP.NETアプリケーションのバージョン情報はどこに保存する必要がありますか?
AssemblyInfo.cs
これらを設定する最も簡単な方法は、プロパティ・シートを使用することです:
Web.Config?ウェブサイトのプロパティ?私はあなたがそれらをお勧めする理由で提案/ベストプラクティスを探しています。ASP.NETアプリケーションのバージョン情報はどこに保存する必要がありますか?
AssemblyInfo.cs
これらを設定する最も簡単な方法は、プロパティ・シートを使用することです:
バージョンへの最善の方法は、プロジェクトでは、このファイルのAssemblyVersion
とAssemblyFileVersion
属性を設定することですプロジェクト自体のために(プロジェクトファイルを右クリックし、 "Properties"を選択してください)。最初のタブ( "アプリケーション")で、 "アセンブリ情報..."ボタンをクリックし、結果のダイアログでバージョンを設定します。これらの変更は上記のファイルに保存されます。
アプリケーションのバージョン情報を保存する最も簡単な方法は、AssemblyInfo.csファイルを使用する方法です。このアップデートは、ビルド前のイベントと一緒にUpdateVersionユーティリティを使用して自動的に更新できます(詳細はthis StackOverflow questionを参照してください)。
関連するメモには、ASP.NET About Pageをビルドする方法の詳細と、役に立つかもしれないブログエントリがあります。この情報は、AssemblyInfoファイルの情報をWebアプリケーションにプルすることができます。 binフォルダ。
彼が言ったこと... – KevDog
OK、これは私の後ろにあるようですが、私のasp.net WebサイトにはAssemblyInfo.csがありません(Webサイトのプロパティを右クリックしても同様です)。誰もがなぜ、どのように修正するかを知っていますか?これは、Webアプリケーションプロジェクトではなく、通常のVS Webサイトです。以前は.net 2.0(それ以前はおそらく1.1)のソリューションでしたが、その原因になりますか?それをどこかに置こうとするべきですか? – MGOwen
さて、AssemblyInfo.csをWebサイトに追加してください! –