我一直在使用C#中使用resgen.exe在我的Windows窗體應用程序已經生成StronglyTypedClass文件和.NET 4.5如何使構造StringResources到公衆StronglyTypedClass文件中使用與C#resgen.exe和.NET 4.5
產生根據語法,我可以使StringResources類成爲公共的,但構造函數仍然是內部的。
resgen inputFilename [outputFilename] /str:language[,namespace,[classname[,filename]]] [/publicClass]
當我把這種說法[/ publicClass],它只是使班級爲公開,但構造還是內部。
internal StringResources() {}
請建議,如何做到這一點。
你如何構造函數被公開? –
這是我的問題實際上,默認情況下,此工具ResGen.exe可以使該類公開,但構造函數保持內部。 我的一個隊友已經去世,以某種方式公開。 我試過MSDN的幫助,但doens't似乎幫助很大。 基本上,我想在生成cs文件的時候這樣做,但如果沒有辦法做到這一點,可以通過在生成文件後再次讀取文件來完成,並將此內部公開。然而,我認爲這不是一個好的和適當的解決方案。 – Indigo