使用resgen工具將.resource文件轉換成.resx文件

        由於當前有一段代碼由反編譯方式得到,該程序爲winform程序,在反編譯後,其Form文件的形式發生改變,

 原來的.cs文件和.designer.cs文件被合併生成爲一個.cs文件,原來的.resx文件被轉換爲.resource文件,本人需要將

這兩個文件轉換回原來的形式,對於.cs文件可以通過拷貝代碼的方式進行分割,而將.resource文件轉換爲.resx文件則需要使用

到.net的工具-resgen工具,該工具是對以下四個類的封裝:

   

ResourceReader 類讀取 .resources 文件。

ResourceWriter 類從指定的資源創建 .resources 文件。

ResXResourceReader 類讀取 .resx 文件。

ResXResourceWriter 類從指定的資源創建 .resx 文件。

 

    該類除了可以將.resource文件轉換爲.resx文件之外,還可以在.txt、.resource、.resx文件之間進行互轉,具體轉換方式爲:

        resgen file1.resource file1.resx (將file1.resource文件轉換爲file1.resx文件,其他轉換類似,注意文件路徑)。

 

  resgen工具需要進入到.net的命令行中才能使用,路徑爲“所有程序->Microsoft  Visual Studio2010->Visual Studio Tools->Visual Studio 命令提示符”。

 

參考http://msdn.microsoft.com/zh-cn/library/ccec7sz1(v=vs.80).aspx

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章