我正在研究embedding custom version strings在程序集中使用,而文檔中提到的一種方法是嵌入Windows資源。如何創建一個Windows資源嵌入.NET程序集,從文本開始?
我可以看到創建Windows資源的唯一方法是使用「本地資源模板」,但該模板是不適合與subwcrev一起使用的二進制文件。是否有一種方法可以創建Windows資源作爲C#項目的一部分,該項目以可編輯人類文本文件開始,類似於C++項目使用的.rc文件。如果是這樣,怎麼樣?
我正在研究embedding custom version strings在程序集中使用,而文檔中提到的一種方法是嵌入Windows資源。如何創建一個Windows資源嵌入.NET程序集,從文本開始?
我可以看到創建Windows資源的唯一方法是使用「本地資源模板」,但該模板是不適合與subwcrev一起使用的二進制文件。是否有一種方法可以創建Windows資源作爲C#項目的一部分,該項目以可編輯人類文本文件開始,類似於C++項目使用的.rc文件。如果是這樣,怎麼樣?
在VisualStudio 2005或2008(至少)中,您可以向項目添加一個新的「資源文件」項目(位於「添加新項目」對話框中的「常規」下)。這是一個簡單的XML文件,完全是人爲編輯的 - 全部在VisualStudio中。我不知道SubWCRev是如何工作的,但如果它處理文本文件,這應該做到這一點。
雖然沒有增加版本資源的選項。我不認爲它編譯爲* windows *資源,而是編譯成某種類型的dotnet資源。 – Simon 2008-10-14 09:53:55