環境 WinXp VC++ 2005 Windowsフォームアプリケーション
上記環境で実行ファイルにバージョン情報の設定を行いたいと思い
AssemblyInfo.cpp内の以下へ
[assembly:AssemblyVersionAttribute(xx.xx.xx.xx)];
と変更しFileVersionInfo::GetVersionInfoのFileVersionで取得し
ようとしましたが取得できませんでした。
また作成された実行ファイル(exe)のプロパティの中にもバージョン
情報のシートがありません。
何か方法が違うのでしょうか?
よろしくお願いします。
>と変更しFileVersionInfo::GetVersionInfoのFileVersionで取得し
>ようとしましたが取得できませんでした。
>また作成された実行ファイル(exe)のプロパティの中にもバージョン
>情報のシートがありません。
>
>何か方法が違うのでしょうか?
マネージドの方だと判りませんが…
リソースに追加するカタチになるかと。
マネージドで調べています。
よろしくお願いします。
あくまでもマネージドな方法を知りたいということでしょうか?
Win32 リソースではダメなのは何故?
いろいろ調べてみましたけど、結局わかりませんね。
(C#やVBの場合は、GUI画面でバージョン情報を指定できるのに。。。
http://www.atmarkit.co.jp/fdotnet/dotnettips/407versioninfo/versioninfo.html)
本家で質問してみてはいかがでしょうか?
http://forums.microsoft.com/MSDN-JA/default.aspx?SiteID=7
※Microsoft Passport の登録が必要ですけど。
(Hotmail または MSN の電子メール アドレスを持っていれば登録は不要)
みなさん、いといろとありがとうございます。
Microsoftへ質問してみます。