Поделиться через


/baseaddress (параметры компилятора C#)

Параметр /baseaddress позволяет указать предпочтительный базовый адрес для загрузки DLL. Дополнительные сведения о том, когда и почему использовать этот параметр, см. в разделе Улучшение времени запуска приложения и Блог Ларри Остермана.

/baseaddress:address

Аргументы

  • address
    Базовый адрес DLL. Адрес можно указать в виде десятичного, шестнадцатеричного или восьмеричного числа.

Заметки

Базовый адрес по умолчанию для библиотеки DLL задается в среде CLR платформы .NET Framework.

Имейте в виду, что младшее слово адреса округляется. Например, если задать значение 0x11110001, оно будет округлено до 0x11110000.

Для подписывания библиотеки DLL используйте средство SN.EXE c параметром –R .

Установка данного параметра компилятора в среде разработки Visual Studio

  1. Откройте страницу Свойства проекта.

  2. Выберите страницу свойств Построение.

  3. Нажмите кнопку Дополнительно.

  4. Измените свойство Базовый адрес DLL.

    Сведения об установке этого параметра компилятора программным способом см. в описании свойства BaseAddress.

См. также

Задачи

Практическое руководство. Изменение свойств проекта и параметров конфигурации

Ссылки

ProcessModule.BaseAddress

Другие ресурсы

Параметры компилятора C#