2017-04-26 45 views
0

Web Appではなく、非常に古いレガシーVB.Net ASPX WebSiteがあり、簡単なバージョン管理を実装しようとしています。それは問題ではないため、自動増分または手動のいずれかです。VB.Net WebSiteアセンブリバージョンを取得する

これまでのところ、AssemblyInfo.vbファイルをルートフォルダとApp_Codeフォルダに配置してみました。

次に、私は以下のさまざまな実装を試みました。

Dim versionNumber As Version 
versionNumber = Assembly.GetExecutingAssembly().GetName().Version 

これまでに0.0.0.0しか返されません。

私も使用しました。

Dim a As String = Assembly.GetAssembly(GetType(Business.EmailHelper)).GetName().Version.ToString() 

後者はAssemblyInfo.vbを持つクラスライブラリをターゲットにしているので、後者は私にバージョンを取得します。

私はWebサイトで同じようには思えません。

どこでバージョン情報を読むことができるようにWebSiteにAssemblyInfo.vbファイルを配置しますか?

ありがとうございました。

+0

あなたのウェブサイトやクラスをあなたのASPX WebSiteにバージョンアップする方法をお探しですか? – Coemgen

答えて

0

ASP.Net Webサイトプロジェクトのアセンブリをバージョンするには、precompileが必要です。 AssemblyInfo.vbは、PageディレクティブまたはWeb.configファイルのいずれかを使用して挿入する必要があります。それに関するMSDNの記事here

関連する問題