問題タブ [fileversioninfo]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - TeamCity ビルドカウンターを DLL の FILE_VERSION_INFO に書き込む方法
TeamCity によって mylib.dll にビルドされた git リポジトリにプロジェクトがあります。
TeamCity にはビルド カウンターがあり、ビルド中のコミットにこのカウンターでラベルを付け、このカウンター/ラベルを mylib.dll で FILE_VERSION_INFO として設定したいと考えています (右クリック -> プロパティ -> 詳細)。
TeamCity に機能はありますか? meta-runner-power-pack を確認しましたが、これを行うためのツールは見つかりませんでした。
c++ - Windows VERSIONINFO 情報の特殊文字
VERSIONINFO で使用してはいけない文字があるのだろうか。そのようなことは、将来的に問題を引き起こす可能性があります。
詳細: http://msdn.microsoft.com/en-us/library/windows/desktop/aa381058(v=vs.85).aspx
文字列を正しく消費するのは「他の」アプリの責任だと思います。この変更は多くのファイルに影響するため、安全を確保するようお願いしています。
追加情報が必要ですか? 私に知らせて
ありがとうございました!
linux - Git から単一ファイル バージョンを取得する
Android プロジェクトのドキュメントを生成するために Doxygen を使用しようとしていFILE_VERSION_FILTER
ます。タグを使用して、任意のファイルの数値バージョンを自動的に取得したいと考えています。
Git がハッシュをコミットの ID として使用していることは知っていますが、別のファイルの数値バージョンを取得する方法はありますか?
私がやりたいことをよりよく理解するには、Doxygen のドキュメントからこの例を参照してください。
ただし、CVS や SVN の代わりに git を使用したいと考えています。Gitでも可能ですか?
[私は Ubuntu を使用しており、bash をシェルとして使用します]
python - PyInstaller で作成されたアプリケーションの InnoSetup で GetStringFileInfo を使用するとコンパイラ エラーが発生する
ここで説明されているようにバージョン情報ファイルを作成しました- 「バージョンファイル」はどのように見えますか? すべてのバージョン情報を含むEXEファイルを取得します。
私の問題は次のとおりです。InnoSetup でセットアップ ファイルをビルドしようとすると、エラーが発生します。
d:\installation\Source\setup_script.iss の 65 行目のエラー: パラメータ "Name" に閉じ引用符がありません
65行目:
VerInfoProductName
以下の定義
詳細はアーカイブに添付されています。
installation - Inno Setup インストーラー exe ファイルに含まれるファイル (exe および dll) のバージョンを取得する方法を教えてください。
トピックのように、それは可能ですか?そして、パラメーター(exeファイルに渡されるパラメーターなど)がtrueに設定されている場合、インストーラーの1ページに表示したいと思います。
私はいくつかのページを表示する方法を知っています:
私にはいくつかのアイデアがありますが、すべてのアイデアは、exeインストーラーのコンパイル中に作成された.txtファイルに基づいており、そこから読み取られます...
preprocessor - C++ ビルダー ファイルのバージョンが正しくありません
[プロジェクト] -> [オプション] -> [バージョン情報] でファイル バージョンを設定しました (はい、[バージョン情報を含める] にチェックが入っています)。
たとえば、すべてのリリース構成で FileVersion: 0.95.1.73 を設定しています。しかし、再構築すると、ファイルのバージョンは常に 0.7.8.28 に設定されます
FileVersion を何に設定しても問題ありません。常に 0.7.8.28 になります。著作権のテキストも非常に古いバージョンのものです。
プロジェクトの Win32/Release フォルダーにあるすべてのファイル obj、res、tds などを完全に削除しようとしました。でも毎回同じ結果。
プロジェクト ファイル (XML) の新しい FileVersion は 0.95.1.73 です。この問題はリリース構成でのみ発生し、デバッグ構成は正常に機能しています。
どこを見ればいいのか手がかりはありますか?これをオーバーライドできるコンパイラ/プリプロセッサ ディレクティブはありますか?
.net-4.0 - 私のプログラムはどの FileVersionInfo を取得しますか?
System::Diagnostics::FileVersionInfo::GetVersionInfo("foo")
ファイルを呼び出すとしますfoo.exe
。ただし、foo.exe
には複数のバージョン情報 (1 つはJapanese
、もう 1 つは 、もう 1 つはEnglish (US)
) がありNeutral
ます。
プログラムが取得するバージョン情報を知るにはどうすればよいですか? 適切なロケールを持つバージョン情報を選択するために .NET が使用する特定の動作はありますか? この動作は、システム ロケールまたはメソッドが呼び出されているプログラムのロケールに依存しますか?