2016-03-07 125 views
0

我在Visual Studio中有一個C++項目。這個項目產生了幾個不同的版本,我希望不同的版本報告不同的文件描述和產品名稱。版本號,菜單,對話框等都是一樣的,所以我不想使用不同的資源文件。不同版本的不同版本信息?

有沒有辦法重寫資源信息的一些單獨的項目,或將其分割成另一個文件?似乎沒有辦法在資源編輯器中分割版本塊 - 這是全部或全部。

或者,我是否應該將資源編輯器腳本編寫到Post-Build中,以便爲某些構建重寫一個或兩個版本信息項?我可以在網上找到一些GUI資源編輯器,但沒有任何腳本可以編入我的構建事件。

回答

0

我發現了一個很好的開源命令行工具,名爲verpatch。它能夠更新已編譯exe文件的資源信息,並且已經將它編寫到我的產品的後期製作步驟中。它很好地工作。