В настоящее время я использую VSTS 2008, но мне кажется, что эта возможность доступна и в VS2005 ...
В основном используется встроенная поддержка для создания локальных ресурсов
- Написать HTML для aspx
- Установить все свойства с помощью разумной строки (например, lblName.Text = "Name")
- Убедитесь, что страница aspx открыта в конструкторе
- Инструменты -> Создать локальный ресурс
- Файл ресурса автоматически создается в подкаталоге с именем App_LocalResources. Значения ресурсов устанавливаются в тексте, представленном в HTML
N.B. HTML обновлен и теперь включает метатеги
Это полезный метод, потому что он генерирует ресурсы для всех свойств элементов управления, которые должны быть предоставлены, чтобы сделать страницу полностью многоязычной / все строки хранятся в ресурсах, т.е. в Image - всегда забывайте об этом! Вам не нужно предоставлять текст для всех ключей ресурсов, если вы не хотите.