Каждый раз, когда я редактирую ресурс в resources.resx , Visual Studio регенерирует Resources.Designer.cs с помощью внутреннего конструктора.
Мне нужен этот конструктор длябыть публичным .Есть ли способ отрегулировать это?
Выполните следующие действия: Откройте свойства проекта (т.е. те, для которых вы хотите, чтобы ресурсы были общедоступными). Выберите вкладку Ресурсы. Рядом с верхней частью вы должны увидеть список модификаторов доступа DropDownList и там вы можете выбрать Внутренний или Общий. Вот и все:)
Я не уверен, что это (публичный конструктор) возможно в Visual Studio по умолчанию, но вы можете попытаться решить вашу проблему, используя Friend Assemblies или создав класс-оболочку.