versioninfo

    -1熱度

    1回答

    我正在修改我的Delphi項目,以使用版本信息資源文件而不是在項目文件中存儲版本信息。 我VersionInfo.rc文件: 1 VERSIONINFO FILEVERSION 1,10,0,999 PRODUCTVERSION 1,10,0,0 FILEOS 0x4 FILETYPE 0x1 { BLOCK "StringFileInfo" { BLOCK "040904

    -1熱度

    1回答

    我有一個單元,我想在任何德爾福版本進行編譯假設德爾福2006年 它有一個有編制問題下面的代碼: uses graphics; // for previous versions can not be compiled on Delphi XE uses vcl.graphics; // compiled on Delphi XE but can not compile on

    1熱度

    1回答

    C#項目爲資源使用.resx文件。這對字符串來說很好,但它似乎沒有支持C++項目.rc文件的舊VERSIONINFO資源的平等。 我不能相信,微軟已經放棄了跟蹤可執行版本的...那麼有沒有用的.resx資源文件中使用的一些VERSIONINFO-equivilent資源的想法?如何將版本信息綁定到C#項目中?

    1熱度

    1回答

    我想知道是否有方法對幾個版本號進行排序(如1.8.5或2.7.1)。 它們的長度不總是相同的(例如,1.8大於1.7.1)。 有沒有辦法做到這一點?

    0熱度

    1回答

    我正在嘗試使用VERSIONINFO資源的'評論'字段。目標程序是64位Windows EXE文件(使用VS 2015編譯)。 正確顯示版本,版權,說明等所有元素 - 「評論」除外。 我像StringFileInfo塊的其他元素一樣定義它。類似的東西: VS_VERSION_INFO VERSIONINFO FILEVERSION FILEVER PRODUCTVERSION PRODUCT

    1熱度

    3回答

    我已分別獲得myprogramm.exe.manifest文件和myprogramm.rc資源文件。當我添加到資源文件(其中有一個看到清單路徑的CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "myprogramm.exe.manifest")版本信息時,它無法查看清單文件並顯示錯誤:「debug/myprogramm_res.0」找不到。我如何添加版

    2熱度

    1回答

    我想在沒有IDE的情況下手動設置Delphi項目中的程序版本。 當我改變*.dproj文件是這樣的: <VersionInfo> <VersionInfo Name="IncludeVerInfo">True</VersionInfo> <VersionInfo Name="AutoIncBuild">False</VersionInfo> <VersionInfo

    0熱度

    1回答

    我試圖直接從Powershell更新/添加一些RC信息在DLL中。 我已經找到了我可以得到它,但我沒有找到如何設置一些字段如SpecialBuild或PrivateBuild。 PS C:\> (gi .\mydll.dll).VersionInfo | fl OriginalFilename : mydll.dll FileDescription : mydll.dll ........

    5熱度

    1回答

    我在更改可執行文件的版本信息中的內部版本號(VersionLS的低版本)。因此,我應該閱讀VS_VERSIONINFO結構,更改內部版本號,然後將其更新回PE。 我使用此代碼作爲基礎工作:https://stackoverflow.com/a/7999813/1970843。此代碼非常適用於更改VS_FIXEDFILEINFO數據,但它不會更改(或訪問)StringFileInfo信息。 我敢肯定

    2熱度

    1回答

    我很驚訝地發現,顯然不可能在資源文件(.rc)中導入C預定義的宏,因爲資源編譯器無法處理它們。 我試圖把版本信息放在version.h裏面,這個版本信息會被構建系統生成/更新。該文件應該包含在resource.rc之內,因此當您構建資源時,您將始終在所有構建的文件中獲得相同的版本。 看起來這與RC_INVOKED有關,而且這個bug是http://connect.microsoft.com/Vis