Пример RegistrySettingsProvider
Обновлен: Ноябрь 2007
В этом примере демонстрируется, как сохранять параметры приложения в реестре.
Дополнительные сведения об использовании примеров см. в следующих разделах:
![]() |
---|
Этот поставщик использует метаданные сборки, такие как имя продукта, чтобы определить рабочий путь к реестру, в котором необходимо сохранить параметры. Они не являются безопасными элементами метаданных; они на должном уровне защищены от коллизий, однако не защищены от подмены со стороны злоумышленников. Надежную реализацию поставщика, предназначенного для использования в производственной среде, следует усовершенствовать при этом алгоритме определения пути. |
![]() |
---|
Этот пример кода служит иллюстрацией концепции и не предназначен для использования в приложениях или веб-узлах, поскольку не может считаться примером наиболее безопасного кода. Корпорация Майкрософт не несет ответственности за случайные или косвенные убытки в случае использования примера кода не по назначению. |
Построение и выполнение примера с использованием командной строки
В командной строке перейдите в тот каталог, где сохранены несжатые образцы файлов.
Перейдите к одной из вложенных папок в каталоге RegistrySettingsProvider, соответствующей выбранному языку.
Введите msbuild для построения примера, используя предоставленный файл решения (.sln).
Введите cd RegistrySettingsProvider\bin\Debug, чтобы перейти к каталогу, в котором расположен исполняемый файл.
Введите RegistrySettingsProvider.exe для выполнения примера.
Построение и выполнение примера с использованием Visual Studio
В Проводнике Windows перейдите в тот каталог, в котором сохранены несжатые образцы файлов.
Перейдите к одной из вложенных папок в каталоге RegistrySettingsProvider, соответствующей выбранному языку.
Дважды щелкните файл решения (.sln), чтобы открыть его в Visual Studio.
В Visual Studio нажмите клавишу F5, чтобы построить и выполнить пример.