6

したがって、AssemblyInfo.cs ファイルや Bin フォルダーなどを持たない ASP.NET 'Web サイト' (Web アプリケーションではなく) があります。

アセンブリのバージョン番号 (7.0.2.0 など) を指定する方法が必要です。Web アプリケーションでは、AssemblyInfo.cs ファイルでこれを行います。

AssemblyInfo.cs ファイルを含む Properties フォルダーを追加しようとしましたが、それが取得されているとは思いません - Assembly.GetExecutingAssembly().GetName().Version.ToString() を呼び出すと 0.0.0.0 が取得されるため

では、AssemblyInfo.cs を機能させるにはどうすればよいですか、またはバージョン番号を指定するにはどうすればよいですか?

4

5 に答える 5

7

K Scott Allenがここに投稿していますが、個人的にはWebアプリケーションプロジェクトに移行することをお勧めします。

于 2009-10-05T16:47:15.560 に答える
1

AssemblyInfoクラスをApp_Codeフォルダーに配置してみてください。

于 2009-10-05T16:45:15.780 に答える
1

のバージョン番号を設定するための単一のアセンブリはありません。達成しようとしていることを再考する必要があります。

于 2009-10-05T16:47:29.147 に答える
1

バージョン番号は、dllのバージョンを設定します。Webサイトのプロジェクトをプリコンパイルしていないため、このようなバージョン番号を設定できるかどうかはわかりません。ソース管理システムでラベルなどを使用してバージョン管理し、これを自分で管理する必要がある場合があります。

于 2009-10-05T16:43:42.883 に答える