From 2bebe2e9e37987f69fedd2ec090325be0ea48498 Mon Sep 17 00:00:00 2001
From: NextTurn <45985406+NextTurn@users.noreply.github.com>
Date: Fri, 8 Feb 2019 00:00:00 +0800
Subject: [PATCH] Standardize See also sections
---
docs/build/active-technology-and-dlls.md | 4 ++--
docs/build/automation-in-a-dll.md | 4 ++--
docs/build/batch-mode-rules.md | 4 ++--
docs/build/build-system-changes.md | 4 ++--
docs/build/building-c-cpp-isolated-applications.md | 4 ++--
docs/build/building-c-cpp-side-by-side-assemblies.md | 4 ++--
.../calling-dll-functions-from-visual-basic-applications.md | 2 +-
docs/build/command-macros-and-options-macros.md | 4 ++--
docs/build/command-modifiers.md | 2 +-
docs/build/commands-in-a-makefile.md | 4 ++--
docs/build/comments-in-a-makefile.md | 4 ++--
docs/build/common-visual-cpp-64-bit-migration-issues.md | 4 ++--
...ts-of-isolated-applications-and-side-by-side-assemblies.md | 4 ++--
docs/build/configuring-programs-for-64-bit-visual-cpp.md | 4 ++--
docs/build/contents-of-a-makefile.md | 4 ++--
docs/build/creating-a-resource-only-dll.md | 4 ++--
docs/build/creating-inline-file-text.md | 4 ++--
docs/build/cumulative-dependencies.md | 4 ++--
docs/build/defining-a-rule.md | 4 ++--
docs/build/defining-an-nmake-macro.md | 4 ++--
docs/build/dependency-side-effects.md | 4 ++--
docs/build/dependents.md | 4 ++--
docs/build/description-blocks.md | 4 ++--
docs/build/determining-which-exporting-method-to-use.md | 4 ++--
docs/build/dll-frequently-asked-questions.md | 4 ++--
docs/build/dot-directives.md | 4 ++--
docs/build/environment-variable-macros.md | 4 ++--
docs/build/exception-handling-x64.md | 4 ++--
docs/build/executing-a-program-in-preprocessing.md | 4 ++--
docs/build/exit-codes-from-nmake.md | 4 ++--
docs/build/exporting-and-importing-using-afx-ext-class.md | 4 ++--
...ng-c-functions-for-use-in-c-or-cpp-language-executables.md | 4 ++--
...porting-cpp-functions-for-use-in-c-language-executables.md | 4 ++--
docs/build/exporting-from-a-dll-using-declspec-dllexport.md | 4 ++--
docs/build/exporting-from-a-dll-using-def-files.md | 4 ++--
docs/build/exporting-from-a-dll.md | 4 ++--
...ing-functions-from-a-dll-by-ordinal-rather-than-by-name.md | 4 ++--
docs/build/expressions-in-makefile-preprocessing.md | 4 ++--
docs/build/extension-dlls-overview.md | 4 ++--
docs/build/extension-dlls.md | 4 ++--
docs/build/filename-macros.md | 2 +-
docs/build/filename-parts-syntax.md | 4 ++--
docs/build/freelibrary-and-afxfreelibrary.md | 4 ++--
docs/build/getprocaddress.md | 4 ++--
.../how-to-add-a-custom-build-step-to-msbuild-projects.md | 4 ++--
.../how-to-add-custom-build-tools-to-msbuild-projects.md | 4 ++--
...o-build-isolated-applications-to-consume-com-components.md | 4 ++--
docs/build/how-to-build-registration-free-com-components.md | 4 ++--
...onfigure-visual-cpp-projects-to-target-64-bit-platforms.md | 4 ++--
.../how-to-embed-a-manifest-inside-a-c-cpp-application.md | 2 +-
...w-to-integrate-custom-tools-into-the-project-properties.md | 2 +-
...how-to-modify-the-target-framework-and-platform-toolset.md | 4 ++--
docs/build/how-to-use-build-events-in-msbuild-projects.md | 4 ++--
docs/build/importing-and-exporting-inline-functions.md | 4 ++--
docs/build/importing-and-exporting.md | 4 ++--
docs/build/importing-data-using-declspec-dllimport.md | 4 ++--
.../importing-function-calls-using-declspec-dllimport.md | 4 ++--
.../importing-into-an-application-using-declspec-dllimport.md | 4 ++--
docs/build/importing-into-an-application.md | 4 ++--
docs/build/importing-using-def-files.md | 2 +-
docs/build/inference-rules.md | 4 ++--
docs/build/inferred-dependents-and-rules.md | 4 ++--
docs/build/inferred-dependents.md | 4 ++--
docs/build/inline-files-in-a-makefile.md | 4 ++--
docs/build/kinds-of-dlls.md | 4 ++--
docs/build/linking-an-executable-to-a-dll.md | 4 ++--
.../localized-resources-in-mfc-applications-satellite-dlls.md | 4 ++--
docs/build/long-filenames-in-a-makefile.md | 4 ++--
docs/build/macro-substitution.md | 4 ++--
docs/build/macros-and-nmake.md | 4 ++--
docs/build/makefile-preprocessing.md | 4 ++--
docs/build/manifest-generation-at-the-command-line.md | 2 +-
docs/build/manifest-generation-in-visual-studio.md | 4 ++--
...odule-states-of-a-regular-dll-dynamically-linked-to-mfc.md | 4 ++--
docs/build/msbuild-visual-cpp-overview.md | 2 +-
docs/build/msbuild-visual-cpp.md | 4 ++--
docs/build/multiple-inline-files.md | 4 ++--
docs/build/multiple-targets.md | 4 ++--
docs/build/mutual-imports.md | 4 ++--
docs/build/nmake-options.md | 2 +-
docs/build/nmake-reference.md | 4 ++--
docs/build/non-mfc-dlls-overview.md | 4 ++--
docs/build/null-and-undefined-macros.md | 4 ++--
docs/build/precedence-in-inference-rules.md | 4 ++--
docs/build/precedence-in-macro-definitions.md | 4 ++--
docs/build/predefined-rules.md | 4 ++--
docs/build/prolog-and-epilog.md | 4 ++--
docs/build/pseudotargets.md | 4 ++--
docs/build/recursion-macros.md | 4 ++--
docs/build/reference/ai-specify-metadata-directories.md | 2 +-
docs/build/reference/all.md | 4 ++--
docs/build/reference/allowbind-prevent-dll-binding.md | 4 ++--
docs/build/reference/allowbind.md | 4 ++--
docs/build/reference/allowisolation-manifest-lookup.md | 2 +-
docs/build/reference/allowisolation.md | 4 ++--
docs/build/reference/analyze-code-analysis.md | 4 ++--
docs/build/reference/appcontainer-windows-store-app.md | 4 ++--
docs/build/reference/appcontainer.md | 4 ++--
docs/build/reference/arch-arm.md | 4 ++--
docs/build/reference/arch-minimum-cpu-architecture.md | 4 ++--
docs/build/reference/arch-x64.md | 4 ++--
docs/build/reference/arch-x86.md | 4 ++--
docs/build/reference/archivemembers.md | 4 ++--
docs/build/reference/assemblydebug-add-debuggableattribute.md | 4 ++--
.../assemblylinkresource-link-to-dotnet-framework-resource.md | 4 ++--
.../assemblymodule-add-a-msil-module-to-the-assembly.md | 4 ++--
.../reference/assemblyresource-embed-a-managed-resource.md | 4 ++--
docs/build/reference/at-specify-a-compiler-response-file.md | 2 +-
docs/build/reference/at-specify-a-linker-response-file.md | 2 +-
docs/build/reference/await-enable-coroutine-support.md | 2 +-
docs/build/reference/base-base-address.md | 2 +-
.../bigobj-increase-number-of-sections-in-dot-obj-file.md | 4 ++--
docs/build/reference/bind.md | 4 ++--
docs/build/reference/binding-imports.md | 4 ++--
docs/build/reference/bscmake-command-file-response-file.md | 4 ++--
docs/build/reference/bscmake-command-line.md | 4 ++--
docs/build/reference/bscmake-exit-codes.md | 4 ++--
docs/build/reference/bscmake-options.md | 4 ++--
docs/build/reference/bscmake-reference.md | 4 ++--
docs/build/reference/building-a-dot-bsc-file.md | 4 ++--
.../reference/building-an-import-library-and-export-file.md | 2 +-
.../reference/building-browse-information-files-overview.md | 2 +-
docs/build/reference/c-compile-without-linking.md | 4 ++--
docs/build/reference/c-cpp-build-tools.md | 4 ++--
.../reference/c-preserve-comments-during-preprocessing.md | 4 ++--
docs/build/reference/calculating-necessary-values.md | 4 ++--
docs/build/reference/cgthreads-code-generation-threads.md | 4 ++--
docs/build/reference/cgthreads-compiler-threads.md | 4 ++--
...ll-delayed-loading-helper-function-since-visual-cpp-6-0.md | 4 ++--
docs/build/reference/checking-for-memory-overwrites.md | 4 ++--
.../reference/choosing-the-format-of-netmodule-input-files.md | 4 ++--
docs/build/reference/cl-command-files.md | 4 ++--
docs/build/reference/cl-environment-variables.md | 2 +-
docs/build/reference/cl-filename-syntax.md | 4 ++--
docs/build/reference/cl-invokes-the-linker.md | 4 ++--
.../reference/clr-common-language-runtime-compilation.md | 4 ++--
...ortlasterror-preserve-last-error-code-for-pinvoke-calls.md | 4 ++--
.../reference/clrthreadattribute-set-clr-thread-attribute.md | 4 ++--
.../common-problems-when-creating-a-release-build.md | 4 ++--
docs/build/reference/compiler-command-line-syntax.md | 4 ++--
docs/build/reference/compiler-controlled-link-options.md | 4 ++--
.../build/reference/compiler-options-listed-alphabetically.md | 4 ++--
docs/build/reference/compiling-a-c-cpp-program.md | 4 ++--
.../build/reference/constexpr-control-constexpr-evaluation.md | 4 ++--
docs/build/reference/constraints-of-delay-loading-dlls.md | 4 ++--
docs/build/reference/creating-an-dot-sbr-file.md | 4 ++--
docs/build/reference/creating-precompiled-header-files.md | 4 ++--
docs/build/reference/d-preprocessor-definitions.md | 4 ++--
docs/build/reference/dash-exports.md | 4 ++--
docs/build/reference/debug-generate-debug-info.md | 2 +-
docs/build/reference/debugtype-debug-info-options.md | 4 ++--
docs/build/reference/decorated-names.md | 4 ++--
docs/build/reference/def-specify-module-definition-file.md | 4 ++--
docs/build/reference/delay-delay-load-import-settings.md | 4 ++--
docs/build/reference/delayload-delay-load-import.md | 2 +-
docs/build/reference/delaysign-partially-sign-an-assembly.md | 4 ++--
docs/build/reference/dependents.md | 4 ++--
docs/build/reference/developing-your-own-helper-function.md | 4 ++--
.../reference/diagnostics-compiler-diagnostic-options.md | 2 +-
docs/build/reference/directives.md | 4 ++--
docs/build/reference/dll-build-a-dll.md | 4 ++--
.../reference/doc-process-documentation-comments-c-cpp.md | 4 ++--
docs/build/reference/dot-def-files-as-linker-input.md | 4 ++--
docs/build/reference/dot-exe-files-as-linker-input.md | 4 ++--
docs/build/reference/dot-exp-files-as-linker-input.md | 4 ++--
docs/build/reference/dot-ilk-files-as-linker-input.md | 4 ++--
docs/build/reference/dot-lib-files-as-linker-input.md | 4 ++--
docs/build/reference/dot-pdb-files-as-linker-input.md | 4 ++--
docs/build/reference/dot-res-files-as-linker-input.md | 4 ++--
docs/build/reference/dot-txt-files-as-linker-input.md | 4 ++--
docs/build/reference/driver-windows-nt-kernel-mode-driver.md | 2 +-
docs/build/reference/dumpbin-command-line.md | 4 ++--
docs/build/reference/dumpbin-options.md | 4 ++--
docs/build/reference/dumpbin-reference.md | 4 ++--
docs/build/reference/dumping-delay-loaded-imports.md | 4 ++--
docs/build/reference/e-preprocess-to-stdout.md | 4 ++--
docs/build/reference/editbin-command-line.md | 4 ++--
docs/build/reference/editbin-options.md | 4 ++--
docs/build/reference/editbin-reference.md | 4 ++--
docs/build/reference/entry-entry-point-symbol.md | 4 ++--
.../ep-preprocess-to-stdout-without-hash-line-directives.md | 4 ++--
docs/build/reference/error-handling-and-notification.md | 4 ++--
docs/build/reference/error-message-edit-control.md | 4 ++--
docs/build/reference/errorreport-dumpbin-exe.md | 4 ++--
docs/build/reference/errorreport-editbin-exe.md | 4 ++--
.../reference/errorreport-report-internal-compiler-errors.md | 4 ++--
docs/build/reference/exceptions-c-cpp.md | 4 ++--
.../execution-charset-set-execution-character-set.md | 4 ++--
.../reference/explicitly-unloading-a-delay-loaded-dll.md | 4 ++--
docs/build/reference/export-exports-a-function.md | 2 +-
docs/build/reference/extracting-a-library-member.md | 4 ++--
docs/build/reference/f-set-stack-size.md | 4 ++--
docs/build/reference/fa-fa-listing-file.md | 2 +-
docs/build/reference/failure-hooks.md | 4 ++--
docs/build/reference/fast-compilation.md | 4 ++--
.../reference/favor-optimize-for-architecture-specifics.md | 4 ++--
.../fc-full-path-of-source-code-file-in-diagnostics.md | 2 +-
docs/build/reference/fd-ide-minimal-rebuild.md | 4 ++--
docs/build/reference/fd-program-database-file-name.md | 4 ++--
docs/build/reference/fi-name-forced-include-file.md | 4 ++--
docs/build/reference/fi-preprocess-output-file-name.md | 4 ++--
docs/build/reference/filealign.md | 4 ++--
docs/build/reference/fixed-fixed-base-address.md | 4 ++--
docs/build/reference/fixing-release-build-problems.md | 4 ++--
docs/build/reference/fm-name-mapfile.md | 4 ++--
docs/build/reference/fo-object-file-name.md | 4 ++--
docs/build/reference/force-force-file-output.md | 4 ++--
docs/build/reference/fp-name-dot-pch-file.md | 4 ++--
docs/build/reference/fpo.md | 4 ++--
docs/build/reference/fr-fr-create-dot-sbr-file.md | 4 ++--
docs/build/reference/fs-force-synchronous-pdb-writes.md | 4 ++--
docs/build/reference/fu-name-forced-hash-using-file.md | 4 ++--
docs/build/reference/fx-merge-injected-code.md | 4 ++--
docs/build/reference/ga-optimize-for-windows-application.md | 4 ++--
docs/build/reference/ge-enable-stack-probes.md | 4 ++--
docs/build/reference/gf-eliminate-duplicate-strings.md | 4 ++--
docs/build/reference/gh-enable-penter-hook-function.md | 4 ++--
docs/build/reference/gh-enable-pexit-hook-function.md | 4 ++--
docs/build/reference/gl-whole-program-optimization.md | 4 ++--
docs/build/reference/gm-enable-minimal-rebuild.md | 4 ++--
docs/build/reference/gr-enable-run-time-type-information.md | 4 ++--
docs/build/reference/gs-buffer-security-check.md | 4 ++--
docs/build/reference/gs-control-stack-checking-calls.md | 4 ++--
.../reference/gt-support-fiber-safe-thread-local-storage.md | 4 ++--
docs/build/reference/guard-enable-control-flow-guard.md | 4 ++--
docs/build/reference/guard-enable-guard-checks.md | 4 ++--
docs/build/reference/gw-optimize-global-data.md | 4 ++--
docs/build/reference/gx-enable-exception-handling.md | 4 ++--
docs/build/reference/gy-enable-function-level-linking.md | 4 ++--
.../gz-enable-stack-frame-run-time-error-checking.md | 4 ++--
docs/build/reference/h-restrict-length-of-external-names.md | 2 +-
docs/build/reference/headers.md | 4 ++--
docs/build/reference/heap-set-heap-size.md | 4 ++--
docs/build/reference/heap.md | 4 ++--
docs/build/reference/heapsize.md | 4 ++--
docs/build/reference/help-compiler-command-line-help.md | 4 ++--
.../reference/homeparams-copy-register-parameters-to-stack.md | 4 ++--
docs/build/reference/hotpatch-create-hotpatchable-image.md | 4 ++--
docs/build/reference/how-bscmake-builds-a-dot-bsc-file.md | 4 ++--
docs/build/reference/how-to-create-a-release-build.md | 4 ++--
docs/build/reference/how-to-debug-a-release-build.md | 4 ++--
...xe-options-in-the-visual-studio-development-environment.md | 4 ++--
docs/build/reference/i-additional-include-directories.md | 4 ++--
docs/build/reference/idlout-name-midl-output-files.md | 4 ++--
.../reference/ignoreidl-don-t-process-attributes-into-midl.md | 4 ++--
docs/build/reference/implib-name-import-library.md | 4 ++--
docs/build/reference/imports-dumpbin.md | 4 ++--
docs/build/reference/improving-compiler-throughput.md | 4 ++--
docs/build/reference/include-force-symbol-references.md | 4 ++--
docs/build/reference/incremental-link-incrementally.md | 4 ++--
.../build/reference/integritycheck-require-signature-check.md | 4 ++--
docs/build/reference/j-default-char-type-is-unsigned.md | 4 ++--
docs/build/reference/jmc.md | 2 +-
docs/build/reference/kernel-create-kernel-mode-binary.md | 4 ++--
...eycontainer-specify-a-key-container-to-sign-an-assembly.md | 4 ++--
.../keyfile-specify-key-or-key-pair-to-sign-an-assembly.md | 4 ++--
.../reference/largeaddressaware-handle-large-addresses.md | 4 ++--
docs/build/reference/largeaddressaware.md | 4 ++--
docs/build/reference/lib-input-files.md | 4 ++--
docs/build/reference/lib-output-files.md | 4 ++--
docs/build/reference/lib-reference.md | 4 ++--
docs/build/reference/libpath-additional-libpath.md | 4 ++--
docs/build/reference/library.md | 4 ++--
docs/build/reference/linenumbers.md | 4 ++--
docs/build/reference/link-command-files.md | 4 ++--
docs/build/reference/link-environment-variables.md | 2 +-
docs/build/reference/link-input-files.md | 4 ++--
docs/build/reference/link-output.md | 4 ++--
docs/build/reference/link-pass-options-to-linker.md | 4 ++--
docs/build/reference/linker-command-line-syntax.md | 4 ++--
docs/build/reference/linker-options.md | 4 ++--
docs/build/reference/linker-support-for-delay-loaded-dlls.md | 2 +-
docs/build/reference/linkermember.md | 4 ++--
docs/build/reference/linking.md | 4 ++--
docs/build/reference/ln-create-msil-module.md | 4 ++--
docs/build/reference/loadconfig.md | 4 ++--
.../reference/loading-all-imports-for-a-delay-loaded-dll.md | 4 ++--
docs/build/reference/look-up-button.md | 4 ++--
docs/build/reference/machine-specify-target-platform.md | 4 ++--
docs/build/reference/managing-a-library.md | 4 ++--
.../manifest-create-side-by-side-assembly-manifest.md | 4 ++--
.../manifestdependency-specify-manifest-dependencies.md | 4 ++--
docs/build/reference/manifestfile-name-manifest-file.md | 4 ++--
docs/build/reference/manifestinput-specify-manifest-input.md | 4 ++--
.../manifestuac-embeds-uac-information-in-manifest.md | 4 ++--
docs/build/reference/map-generate-mapfile.md | 4 ++--
.../build/reference/mapinfo-include-information-in-mapfile.md | 4 ++--
docs/build/reference/md-mt-ld-use-run-time-library.md | 4 ++--
docs/build/reference/merge-combine-sections.md | 4 ++--
.../build/reference/midl-specify-midl-command-line-options.md | 2 +-
docs/build/reference/module-definition-dot-def-files.md | 4 ++--
docs/build/reference/modules-button.md | 4 ++--
docs/build/reference/name-c-cpp.md | 4 ++--
docs/build/reference/natvis-add-natvis-to-pdb.md | 4 ++--
docs/build/reference/noassembly-create-a-msil-module.md | 4 ++--
docs/build/reference/nodefaultlib-ignore-libraries.md | 4 ++--
docs/build/reference/noentry-no-entry-point.md | 4 ++--
docs/build/reference/nologo-editbin.md | 4 ++--
docs/build/reference/nologo-suppress-startup-banner-c-cpp.md | 4 ++--
docs/build/reference/nologo-suppress-startup-banner-linker.md | 4 ++--
docs/build/reference/notification-hooks.md | 4 ++--
docs/build/reference/nxcompat.md | 4 ++--
docs/build/reference/o-options-optimize-code.md | 4 ++--
docs/build/reference/o1-o2-minimize-size-maximize-speed.md | 2 +-
docs/build/reference/ob-inline-function-expansion.md | 4 ++--
docs/build/reference/od-disable-debug.md | 4 ++--
docs/build/reference/og-global-optimizations.md | 4 ++--
docs/build/reference/oi-generate-intrinsic-functions.md | 4 ++--
docs/build/reference/openmp-enable-openmp-2-0-support.md | 4 ++--
docs/build/reference/optimization-pragmas-and-keywords.md | 4 ++--
docs/build/reference/order-of-cl-options.md | 4 ++--
docs/build/reference/order-put-functions-in-order.md | 4 ++--
.../build/reference/os-ot-favor-small-code-favor-fast-code.md | 4 ++--
docs/build/reference/other-lib-output.md | 4 ++--
docs/build/reference/out-dumpbin.md | 4 ++--
docs/build/reference/out-output-file-name.md | 4 ++--
docs/build/reference/output-file-f-options.md | 4 ++--
docs/build/reference/overview-of-lib.md | 4 ++--
docs/build/reference/ox-full-optimization.md | 4 ++--
docs/build/reference/oy-frame-pointer-omission.md | 2 +-
docs/build/reference/p-preprocess-to-a-file.md | 4 ++--
docs/build/reference/pdata.md | 4 ++--
docs/build/reference/pdb-use-program-database.md | 4 ++--
docs/build/reference/pdbaltpath-use-alternate-pdb-path.md | 4 ++--
docs/build/reference/pdbpath.md | 4 ++--
docs/build/reference/pdbstripped-strip-private-symbols.md | 4 ++--
docs/build/reference/profile-performance-tools-profiler.md | 4 ++--
.../qfast-transcendentals-force-fast-transcendentals.md | 4 ++--
docs/build/reference/qifist-suppress-ftol.md | 4 ++--
.../qimprecise-fwaits-remove-fwaits-inside-try-blocks.md | 4 ++--
docs/build/reference/qpar-auto-parallelizer.md | 4 ++--
.../qpar-report-auto-parallelizer-reporting-level.md | 4 ++--
.../reference/qvec-report-auto-vectorizer-reporting-level.md | 4 ++--
docs/build/reference/range.md | 4 ++--
docs/build/reference/rawdata.md | 4 ++--
docs/build/reference/rebase.md | 4 ++--
docs/build/reference/release-builds.md | 4 ++--
docs/build/reference/release-set-the-checksum.md | 4 ++--
docs/build/reference/release.md | 4 ++--
docs/build/reference/relocations.md | 4 ++--
docs/build/reference/return-value-of-cl-exe.md | 4 ++--
docs/build/reference/rtc-run-time-error-checks.md | 4 ++--
.../build/reference/rules-for-module-definition-statements.md | 4 ++--
docs/build/reference/running-lib.md | 2 +-
.../reference/safeseh-image-has-safe-exception-handlers.md | 4 ++--
docs/build/reference/sdl-enable-additional-security-checks.md | 4 ++--
docs/build/reference/section-dumpbin.md | 4 ++--
docs/build/reference/section-editbin.md | 4 ++--
docs/build/reference/sections-c-cpp.md | 4 ++--
docs/build/reference/setting-compiler-options.md | 4 ++--
docs/build/reference/setting-linker-options.md | 4 ++--
docs/build/reference/showincludes-list-include-files.md | 4 ++--
.../reference/source-charset-set-source-character-set.md | 4 ++--
docs/build/reference/specifying-dlls-to-delay-load.md | 4 ++--
docs/build/reference/specifying-the-pathname.md | 4 ++--
docs/build/reference/stack-stack-allocations.md | 4 ++--
docs/build/reference/stack.md | 4 ++--
docs/build/reference/stacksize.md | 4 ++--
docs/build/reference/structure-and-constant-definitions.md | 4 ++--
docs/build/reference/structure-of-a-library.md | 4 ++--
docs/build/reference/stub-ms-dos-stub-file-name.md | 4 ++--
docs/build/reference/stub.md | 4 ++--
docs/build/reference/subsystem-specify-subsystem.md | 4 ++--
docs/build/reference/subsystem.md | 4 ++--
docs/build/reference/summary.md | 4 ++--
.../reference/swaprun-load-linker-output-to-swap-file.md | 4 ++--
docs/build/reference/swaprun.md | 4 ++--
docs/build/reference/symbols.md | 4 ++--
docs/build/reference/tips-for-improving-time-critical-code.md | 4 ++--
docs/build/reference/tlbid-specify-resource-id-for-typelib.md | 4 ++--
docs/build/reference/tlbout-name-dot-tlb-file.md | 4 ++--
docs/build/reference/tls.md | 4 ++--
.../tsaware-create-terminal-server-aware-application.md | 4 ++--
docs/build/reference/tsaware.md | 4 ++--
docs/build/reference/u-u-undefine-symbols.md | 4 ++--
docs/build/reference/understanding-the-helper-function.md | 4 ++--
docs/build/reference/unloading-a-delay-loaded-dll.md | 4 ++--
.../reference/using-an-import-library-and-export-file.md | 4 ++--
.../using-function-name-without-parens-produces-no-code.md | 4 ++--
.../using-the-debug-build-to-check-for-memory-overwrite.md | 4 ++--
docs/build/reference/using-verify-instead-of-assert.md | 4 ++--
...utf-8-set-source-and-executable-character-sets-to-utf-8.md | 4 ++--
docs/build/reference/v-version-number.md | 4 ++--
.../validate-charset-validate-for-compatible-characters.md | 4 ++--
docs/build/reference/value-edit-control.md | 4 ++--
docs/build/reference/vd-disable-construction-displacements.md | 4 ++--
docs/build/reference/verbose-print-progress-messages.md | 4 ++--
docs/build/reference/version-c-cpp.md | 4 ++--
docs/build/reference/version-version-information.md | 4 ++--
docs/build/reference/version.md | 4 ++--
docs/build/reference/vmb-vmg-representation-method.md | 4 ++--
.../reference/vmm-vms-vmv-general-purpose-representation.md | 4 ++--
.../wholearchive-include-all-library-object-files.md | 4 ++--
.../why-floating-point-numbers-may-lose-precision.md | 4 ++--
docs/build/reference/winmd-generate-windows-metadata.md | 2 +-
docs/build/reference/winmddelaysign-partially-sign-a-winmd.md | 4 ++--
docs/build/reference/winmdfile-specify-winmd-file.md | 4 ++--
.../reference/winmdkeycontainer-specify-key-container.md | 4 ++--
docs/build/reference/winmdkeyfile-specify-winmd-key-file.md | 4 ++--
docs/build/reference/wl-enable-one-line-diagnostics.md | 4 ++--
.../working-with-import-libraries-and-export-files.md | 4 ++--
docs/build/reference/wp64-detect-64-bit-portability-issues.md | 4 ++--
docs/build/reference/wx-treat-linker-warnings-as-errors.md | 4 ++--
docs/build/reference/x-ignore-standard-include-paths.md | 4 ++--
docs/build/reference/y-ignore-precompiled-header-options.md | 4 ++--
docs/build/reference/y-precompiled-headers.md | 4 ++--
docs/build/reference/yc-create-precompiled-header-file.md | 4 ++--
.../reference/yd-place-debug-information-in-object-file.md | 4 ++--
docs/build/reference/yu-use-precompiled-header-file.md | 4 ++--
docs/build/reference/z7-zi-zi-debug-information-format.md | 1 -
docs/build/reference/za-ze-disable-language-extensions.md | 2 +-
docs/build/reference/zc-conformance.md | 2 +-
docs/build/reference/zc-externconstexpr.md | 4 ++--
docs/build/reference/zg-generate-function-prototypes.md | 4 ++--
docs/build/reference/zl-omit-default-library-name.md | 4 ++--
.../zm-specify-precompiled-header-memory-allocation-limit.md | 4 ++--
docs/build/reference/zo-enhance-optimized-debugging.md | 4 ++--
docs/build/reference/zs-syntax-check-only.md | 4 ++--
docs/build/reference/zw-windows-runtime-compilation.md | 4 ++--
docs/build/regular-dlls-dynamically-linked-to-mfc.md | 4 ++--
docs/build/regular-dlls-statically-linked-to-mfc.md | 4 ++--
docs/build/reusing-inline-files.md | 4 ++--
docs/build/run-time-library-behavior.md | 4 ++--
docs/build/running-nmake.md | 4 ++--
docs/build/sample-makefile.md | 4 ++--
docs/build/search-paths-for-dependents.md | 4 ++--
docs/build/search-paths-in-rules.md | 4 ++--
...-path-and-environment-variables-for-command-line-builds.md | 4 ++--
docs/build/special-characters-in-a-makefile.md | 4 ++--
docs/build/special-characters-in-macros.md | 4 ++--
docs/build/special-nmake-macros.md | 4 ++--
docs/build/specifying-an-inline-file.md | 4 ++--
docs/build/stack-usage.md | 4 ++--
docs/build/targets-in-multiple-description-blocks.md | 4 ++--
docs/build/targets.md | 4 ++--
docs/build/tools-ini-and-nmake.md | 4 ++--
...c-cpp-isolated-applications-and-side-by-side-assemblies.md | 4 ++--
.../understanding-manifest-generation-for-c-cpp-programs.md | 4 ++--
docs/build/using-an-nmake-macro.md | 4 ++--
...database-ole-and-sockets-extension-dlls-in-regular-dlls.md | 4 ++--
...kthrough-compiling-a-cpp-cx-program-on-the-command-line.md | 4 ++--
...lkthrough-creating-and-using-a-dynamic-link-library-cpp.md | 4 ++--
docs/build/where-to-define-macros.md | 4 ++--
docs/build/wildcards-and-nmake.md | 4 ++--
docs/build/x64-calling-convention.md | 4 ++--
docs/build/x64-software-conventions.md | 4 ++--
446 files changed, 854 insertions(+), 855 deletions(-)
diff --git a/docs/build/active-technology-and-dlls.md b/docs/build/active-technology-and-dlls.md
index f2b804e1a3..8f0f275881 100644
--- a/docs/build/active-technology-and-dlls.md
+++ b/docs/build/active-technology-and-dlls.md
@@ -14,6 +14,6 @@ If you are writing an Automation server and your server has no user interface, y
- [Automation Servers](../mfc/automation-servers.md)
-## See Also
+## See also
-[DLLs in Visual C++](../build/dlls-in-visual-cpp.md)
\ No newline at end of file
+[DLLs in Visual C++](../build/dlls-in-visual-cpp.md)
diff --git a/docs/build/automation-in-a-dll.md b/docs/build/automation-in-a-dll.md
index 23f5192a3a..1a12b98434 100644
--- a/docs/build/automation-in-a-dll.md
+++ b/docs/build/automation-in-a-dll.md
@@ -22,6 +22,6 @@ When you choose the Automation option in the MFC DLL Wizard, the wizard provides
- [Automation Servers](../mfc/automation-servers.md)
-## See Also
+## See also
-[DLLs in Visual C++](../build/dlls-in-visual-cpp.md)
\ No newline at end of file
+[DLLs in Visual C++](../build/dlls-in-visual-cpp.md)
diff --git a/docs/build/batch-mode-rules.md b/docs/build/batch-mode-rules.md
index 39dffed09d..a191147139 100644
--- a/docs/build/batch-mode-rules.md
+++ b/docs/build/batch-mode-rules.md
@@ -80,6 +80,6 @@ foo4.cpp
Generating Code...
```
-## See Also
+## See also
-[Inference Rules](../build/inference-rules.md)
\ No newline at end of file
+[Inference Rules](../build/inference-rules.md)
diff --git a/docs/build/build-system-changes.md b/docs/build/build-system-changes.md
index 3d834caa9d..a3cd3b29bf 100644
--- a/docs/build/build-system-changes.md
+++ b/docs/build/build-system-changes.md
@@ -58,6 +58,6 @@ You cannot change the VC++ directories settings if you run [devenv /resetsetting
Migrate VC++ directories settings from a .vssettings file that is created by an earlier release of Visual C++. Open the **Tools** menu, click **Import and Export Settings**, select **Import selected environment settings**, and then follow the directions in the wizard. Or when you start Visual Studio for the first time, on the **Choose Default Environment Settings** dialog box, select **Migrate my eligible settings from a previous version and apply them in addition to the default settings selected below**.
-## See Also
+## See also
-[MSBuild (Visual C++)](../build/msbuild-visual-cpp.md)
\ No newline at end of file
+[MSBuild (Visual C++)](../build/msbuild-visual-cpp.md)
diff --git a/docs/build/building-c-cpp-isolated-applications.md b/docs/build/building-c-cpp-isolated-applications.md
index 04795e34b2..fdd46cc282 100644
--- a/docs/build/building-c-cpp-isolated-applications.md
+++ b/docs/build/building-c-cpp-isolated-applications.md
@@ -10,7 +10,7 @@ An isolated application depends only on side-by-side assemblies and binds to its
When you build your native C/C++ application using Visual C++, by default the Visual Studio project system generates a manifest file that describes your application's dependencies on Visual C++ libraries. If these are the only dependencies your application has, then it becomes an isolated application as soon as it is rebuilt with Visual Studio. If your application is using other libraries at runtime, then you may need to rebuild those libraries as side-by-side assemblies following the steps described in [Building C/C++ Side-by-side Assemblies](../build/building-c-cpp-side-by-side-assemblies.md).
-## See Also
+## See also
[Concepts of Isolated Applications and Side-by-side Assemblies](../build/concepts-of-isolated-applications-and-side-by-side-assemblies.md)
-[Building C/C++ Isolated Applications and Side-by-side Assemblies](../build/building-c-cpp-isolated-applications-and-side-by-side-assemblies.md)
\ No newline at end of file
+[Building C/C++ Isolated Applications and Side-by-side Assemblies](../build/building-c-cpp-isolated-applications-and-side-by-side-assemblies.md)
diff --git a/docs/build/building-c-cpp-side-by-side-assemblies.md b/docs/build/building-c-cpp-side-by-side-assemblies.md
index da1de43667..fb307b3259 100644
--- a/docs/build/building-c-cpp-side-by-side-assemblies.md
+++ b/docs/build/building-c-cpp-side-by-side-assemblies.md
@@ -22,8 +22,8 @@ One or several related DLLs can be repackaged into a side-by-side assembly with
This change may allow deployment of corresponding DLLs as a [private assembly](/windows/desktop/Msi/private-assemblies) in an application local folder or as a [shared assembly](/windows/desktop/Msi/shared-assemblies) in the WinSxS assembly cache. Several steps have to be followed in order to achieve correct runtime behavior of this new assembly; they are described in [Guidelines for Creating Side-by-side Assemblies](/windows/desktop/SbsCs/guidelines-for-creating-side-by-side-assemblies). After an assembly is correctly authored it can deployed as either a shared or private assembly together with an application that depends on it. When installing side-by-side assemblies as a shared assembly, you may either follow the guidelines outlined in [Installing Win32 Assemblies for Side-by-Side Sharing on Windows XP](/windows/desktop/Msi/installing-win32-assemblies-for-side-by-side-sharing-on-windows-xp) or use [merge modules](/windows/desktop/msi/merge-modules). When installing side-by-side assemblies as a private assembly, you may just copy the corresponding DLL, resources and assembly manifest as part of the installation process to the application local folder on the target computer, ensuring that this assembly can be found by the loader at runtime (see [Assembly Searching Sequence](/windows/desktop/SbsCs/assembly-searching-sequence)). Another way is to use [Windows Installer](/windows/desktop/Msi/windows-installer-portal) and follow the guidelines outlined in [Installing Win32 Assemblies for the Private Use of an Application on Windows XP](/windows/desktop/Msi/installing-win32-assemblies-for-the-private-use-of-an-application-on-windows-xp).
-## See Also
+## See also
[Deployment Examples](../ide/deployment-examples.md)
[Building C/C++ Isolated Applications](../build/building-c-cpp-isolated-applications.md)
-[Building C/C++ Isolated Applications and Side-by-side Assemblies](../build/building-c-cpp-isolated-applications-and-side-by-side-assemblies.md)
\ No newline at end of file
+[Building C/C++ Isolated Applications and Side-by-side Assemblies](../build/building-c-cpp-isolated-applications-and-side-by-side-assemblies.md)
diff --git a/docs/build/calling-dll-functions-from-visual-basic-applications.md b/docs/build/calling-dll-functions-from-visual-basic-applications.md
index 80d81ba6ca..b5a5fa1c3f 100644
--- a/docs/build/calling-dll-functions-from-visual-basic-applications.md
+++ b/docs/build/calling-dll-functions-from-visual-basic-applications.md
@@ -57,6 +57,6 @@ For DLLs to be called by programs written in Visual Basic, the alias technique s
- [Decorated names](../build/reference/decorated-names.md)
-## See Also
+## See also
[DLLs in Visual C++](../build/dlls-in-visual-cpp.md)
diff --git a/docs/build/command-macros-and-options-macros.md b/docs/build/command-macros-and-options-macros.md
index 1c038c9f3b..cfb32b9cd2 100644
--- a/docs/build/command-macros-and-options-macros.md
+++ b/docs/build/command-macros-and-options-macros.md
@@ -17,6 +17,6 @@ Command macros are predefined for Microsoft products. Options macros represent o
|C++ Compiler|**CXX**|cl|**CXXFLAGS**|
|Resource Compiler|**RC**|rc|**RFLAGS**|
-## See Also
+## See also
-[Special NMAKE Macros](../build/special-nmake-macros.md)
\ No newline at end of file
+[Special NMAKE Macros](../build/special-nmake-macros.md)
diff --git a/docs/build/command-modifiers.md b/docs/build/command-modifiers.md
index ebdeae831f..630e12be06 100644
--- a/docs/build/command-modifiers.md
+++ b/docs/build/command-modifiers.md
@@ -14,6 +14,6 @@ You can specify one or more command modifiers preceding a command, optionally se
|**-**\[*number*] *command*|Turns off error checking for *command*. By default, NMAKE halts when a command returns a nonzero exit code. If -*number* is used, NMAKE stops if the exit code exceeds *number*. Spaces or tabs cannot appear between the dash and *number.* At least one space or tab must appear between `number` and *command*. Use /I to turn off error checking for the entire makefile; use **.IGNORE** to turn off error checking for part of the makefile.|
|**!** *command*|Executes *command* for each dependent file if *command* uses $\*\* (all dependent files in the dependency) or **$?** (all dependent files in the dependency with a later timestamp than the target).|
-## See Also
+## See also
[Commands in a Makefile](../build/commands-in-a-makefile.md)
diff --git a/docs/build/commands-in-a-makefile.md b/docs/build/commands-in-a-makefile.md
index 0ed4d86ef0..0b174249ba 100644
--- a/docs/build/commands-in-a-makefile.md
+++ b/docs/build/commands-in-a-makefile.md
@@ -26,6 +26,6 @@ project.obj : project.c project.h ; cl /c project.c
[Inline files in a makefile](../build/inline-files-in-a-makefile.md)
-## See Also
+## See also
-[NMAKE Reference](../build/nmake-reference.md)
\ No newline at end of file
+[NMAKE Reference](../build/nmake-reference.md)
diff --git a/docs/build/comments-in-a-makefile.md b/docs/build/comments-in-a-makefile.md
index 5d9722a73b..2bbfd1b57c 100644
--- a/docs/build/comments-in-a-makefile.md
+++ b/docs/build/comments-in-a-makefile.md
@@ -32,6 +32,6 @@ To specify a literal number sign, precede it with a caret (**^**), as follows:
DEF = ^#define #Macro for a C preprocessing directive
```
-## See Also
+## See also
-[Contents of a Makefile](../build/contents-of-a-makefile.md)
\ No newline at end of file
+[Contents of a Makefile](../build/contents-of-a-makefile.md)
diff --git a/docs/build/common-visual-cpp-64-bit-migration-issues.md b/docs/build/common-visual-cpp-64-bit-migration-issues.md
index 825d22497f..58e1eaf194 100644
--- a/docs/build/common-visual-cpp-64-bit-migration-issues.md
+++ b/docs/build/common-visual-cpp-64-bit-migration-issues.md
@@ -30,7 +30,7 @@ For more information, see:
- [Migration Tips](/windows/desktop/WinProg64/migration-tips)
-## See Also
+## See also
[Configure Visual C++ for 64-bit, x64 targets](../build/configuring-programs-for-64-bit-visual-cpp.md)
-[Visual C++ Porting and Upgrading Guide](../porting/visual-cpp-porting-and-upgrading-guide.md)
\ No newline at end of file
+[Visual C++ Porting and Upgrading Guide](../porting/visual-cpp-porting-and-upgrading-guide.md)
diff --git a/docs/build/concepts-of-isolated-applications-and-side-by-side-assemblies.md b/docs/build/concepts-of-isolated-applications-and-side-by-side-assemblies.md
index a3a7e40491..d0f05bb7f6 100644
--- a/docs/build/concepts-of-isolated-applications-and-side-by-side-assemblies.md
+++ b/docs/build/concepts-of-isolated-applications-and-side-by-side-assemblies.md
@@ -26,6 +26,6 @@ You can change side-by-side assembly dependencies after an application has been
In Visual Studio 2005 and Visual Studio 2008, redistributable libraries such as ATL, MFC, CRT, Standard C++, OpenMP, and MSDIA were deployed as shared side-by-side assemblies to the native assembly cache. In the current version, the redistributable libraries use central deployment. By default, all applications that are built by using Visual C++ are built with the manifest embedded in the final binary, and the manifest describes the dependencies of the binary on the Visual C++ libraries. To understand manifest generation for Visual C++ applications, see [Understanding Manifest Generation for C/C++ Programs](../build/understanding-manifest-generation-for-c-cpp-programs.md). A manifest is not required for applications that are statically linked to the libraries that they use, or that use local deployment. For more information about deployment, see [Deployment in Visual C++](../ide/deployment-in-visual-cpp.md).
-## See Also
+## See also
-[Building C/C++ Isolated Applications and Side-by-side Assemblies](../build/building-c-cpp-isolated-applications-and-side-by-side-assemblies.md)
\ No newline at end of file
+[Building C/C++ Isolated Applications and Side-by-side Assemblies](../build/building-c-cpp-isolated-applications-and-side-by-side-assemblies.md)
diff --git a/docs/build/configuring-programs-for-64-bit-visual-cpp.md b/docs/build/configuring-programs-for-64-bit-visual-cpp.md
index e09d0212af..0b7be7e99a 100644
--- a/docs/build/configuring-programs-for-64-bit-visual-cpp.md
+++ b/docs/build/configuring-programs-for-64-bit-visual-cpp.md
@@ -34,6 +34,6 @@ This section contains topics about targeting 64-bit x64 hardware with the Visual
[x64 (amd64) Intrinsics List](../intrinsics/x64-amd64-intrinsics-list.md)
-## See Also
+## See also
-[Building C/C++ Programs](building-c-cpp-programs.md)
\ No newline at end of file
+[Building C/C++ Programs](building-c-cpp-programs.md)
diff --git a/docs/build/contents-of-a-makefile.md b/docs/build/contents-of-a-makefile.md
index 9d06f5a9a8..a4ce522ece 100644
--- a/docs/build/contents-of-a-makefile.md
+++ b/docs/build/contents-of-a-makefile.md
@@ -26,6 +26,6 @@ Other features you can use in a makefile are [wildcards](../build/wildcards-and-
For a sample, see [Sample Makefile](../build/sample-makefile.md).
-## See Also
+## See also
-[NMAKE Reference](../build/nmake-reference.md)
\ No newline at end of file
+[NMAKE Reference](../build/nmake-reference.md)
diff --git a/docs/build/creating-a-resource-only-dll.md b/docs/build/creating-a-resource-only-dll.md
index cf89ef97d6..58a64698ac 100644
--- a/docs/build/creating-a-resource-only-dll.md
+++ b/docs/build/creating-a-resource-only-dll.md
@@ -38,7 +38,7 @@ The application that uses the resource-only DLL should call [LoadLibrary](../bui
The application should call `FreeLibrary` when it is finished using the resources.
-## See Also
+## See also
[Working with Resource Files](../windows/working-with-resource-files.md)
-[DLLs in Visual C++](../build/dlls-in-visual-cpp.md)
\ No newline at end of file
+[DLLs in Visual C++](../build/dlls-in-visual-cpp.md)
diff --git a/docs/build/creating-inline-file-text.md b/docs/build/creating-inline-file-text.md
index aa4a0983a2..888fa6433d 100644
--- a/docs/build/creating-inline-file-text.md
+++ b/docs/build/creating-inline-file-text.md
@@ -24,6 +24,6 @@ Specify *inlinetext* on the first line after the command. Mark the end with doub
A temporary file exists for the duration of the session and can be reused by other commands. Specify **KEEP** after the closing angle brackets to retain the file after the NMAKE session; an unnamed file is preserved on disk with the generated filename. Specify **NOKEEP** or nothing for a temporary file. **KEEP** and **NOKEEP** are not case sensitive.
-## See Also
+## See also
-[Inline Files in a Makefile](../build/inline-files-in-a-makefile.md)
\ No newline at end of file
+[Inline Files in a Makefile](../build/inline-files-in-a-makefile.md)
diff --git a/docs/build/cumulative-dependencies.md b/docs/build/cumulative-dependencies.md
index ad679ccd8c..edb26ae09f 100644
--- a/docs/build/cumulative-dependencies.md
+++ b/docs/build/cumulative-dependencies.md
@@ -45,6 +45,6 @@ climb.exe : up.obj
echo Building bounce.exe...
```
-## See Also
+## See also
-[Targets](../build/targets.md)
\ No newline at end of file
+[Targets](../build/targets.md)
diff --git a/docs/build/defining-a-rule.md b/docs/build/defining-a-rule.md
index 8e5c7a4599..175d522744 100644
--- a/docs/build/defining-a-rule.md
+++ b/docs/build/defining-a-rule.md
@@ -21,6 +21,6 @@ Extensions are not case sensitive. Macros can be invoked to represent *fromext*
[Search paths in rules](../build/search-paths-in-rules.md)
-## See Also
+## See also
-[Inference Rules](../build/inference-rules.md)
\ No newline at end of file
+[Inference Rules](../build/inference-rules.md)
diff --git a/docs/build/defining-an-nmake-macro.md b/docs/build/defining-an-nmake-macro.md
index d355e43c4a..72e18b159e 100644
--- a/docs/build/defining-an-nmake-macro.md
+++ b/docs/build/defining-an-nmake-macro.md
@@ -29,6 +29,6 @@ The `string` can be any sequence of zero or more characters. A null string conta
[Precedence in macro definitions](../build/precedence-in-macro-definitions.md)
-## See Also
+## See also
-[Macros and NMAKE](../build/macros-and-nmake.md)
\ No newline at end of file
+[Macros and NMAKE](../build/macros-and-nmake.md)
diff --git a/docs/build/dependency-side-effects.md b/docs/build/dependency-side-effects.md
index ef66a41219..6d92693384 100644
--- a/docs/build/dependency-side-effects.md
+++ b/docs/build/dependency-side-effects.md
@@ -41,6 +41,6 @@ bounce.exe : up.obj
# invokes an inference rule
```
-## See Also
+## See also
-[Targets](../build/targets.md)
\ No newline at end of file
+[Targets](../build/targets.md)
diff --git a/docs/build/dependents.md b/docs/build/dependents.md
index fed4ae7a13..21d3f6021f 100644
--- a/docs/build/dependents.md
+++ b/docs/build/dependents.md
@@ -14,6 +14,6 @@ In a dependency line, specify zero or more dependents after the colon (:) or dou
[Search paths for dependents](../build/search-paths-for-dependents.md)
-## See Also
+## See also
-[Description Blocks](../build/description-blocks.md)
\ No newline at end of file
+[Description Blocks](../build/description-blocks.md)
diff --git a/docs/build/description-blocks.md b/docs/build/description-blocks.md
index d24000d660..29c09a01f8 100644
--- a/docs/build/description-blocks.md
+++ b/docs/build/description-blocks.md
@@ -21,6 +21,6 @@ A dependency line specifies one or more targets and zero or more dependents. A t
[Dependents](../build/dependents.md)
-## See Also
+## See also
-[NMAKE Reference](../build/nmake-reference.md)
\ No newline at end of file
+[NMAKE Reference](../build/nmake-reference.md)
diff --git a/docs/build/determining-which-exporting-method-to-use.md b/docs/build/determining-which-exporting-method-to-use.md
index 9eaa7ea3d5..d28a9348af 100644
--- a/docs/build/determining-which-exporting-method-to-use.md
+++ b/docs/build/determining-which-exporting-method-to-use.md
@@ -50,6 +50,6 @@ Using `__declspec(dllexport)` is convenient because you do not have to worry abo
- [Decorated names](../build/reference/decorated-names.md)
-## See Also
+## See also
-[Exporting from a DLL](../build/exporting-from-a-dll.md)
\ No newline at end of file
+[Exporting from a DLL](../build/exporting-from-a-dll.md)
diff --git a/docs/build/dll-frequently-asked-questions.md b/docs/build/dll-frequently-asked-questions.md
index 0976c1dbee..a496e304d3 100644
--- a/docs/build/dll-frequently-asked-questions.md
+++ b/docs/build/dll-frequently-asked-questions.md
@@ -58,6 +58,6 @@ DLLs that are implicitly linked to an application are loaded when the applicatio
One possible cause of the memory leak is that MFC creates temporary objects that are used inside message handler functions. In MFC applications, these temporary objects are automatically cleaned up in the `CWinApp::OnIdle()` function that is called in between processing messages. However, in MFC dynamic-link libraries (DLLs), the `OnIdle()` function is not automatically called. As a result, temporary objects are not automatically cleaned up. To clean up temporary objects, the DLL must explicitly call `OnIdle(1)` periodically.
-## See Also
+## See also
-[DLLs in Visual C++](../build/dlls-in-visual-cpp.md)
\ No newline at end of file
+[DLLs in Visual C++](../build/dlls-in-visual-cpp.md)
diff --git a/docs/build/dot-directives.md b/docs/build/dot-directives.md
index c8fb7a0d9e..3059a1bc79 100644
--- a/docs/build/dot-directives.md
+++ b/docs/build/dot-directives.md
@@ -29,6 +29,6 @@ To add additional suffixes to the end of the list, specify
where *suffixlist* is a list of the additional suffixes, separated by one or more spaces or tabs. To see the current setting of **.SUFFIXES**, run NMAKE with /P.
-## See Also
+## See also
-[NMAKE Reference](../build/nmake-reference.md)
\ No newline at end of file
+[NMAKE Reference](../build/nmake-reference.md)
diff --git a/docs/build/environment-variable-macros.md b/docs/build/environment-variable-macros.md
index 435831cf85..f10a642096 100644
--- a/docs/build/environment-variable-macros.md
+++ b/docs/build/environment-variable-macros.md
@@ -23,6 +23,6 @@ In this example, changing `PATH` changes the corresponding environment variable
If an environment variable is defined as a string that would be syntactically incorrect in a makefile, no macro is created and no warning is generated. If a variable's value contains a dollar sign ($), NMAKE interprets it as the beginning of a macro invocation. Using the macro can cause unexpected behavior.
-## See Also
+## See also
-[Special NMAKE Macros](../build/special-nmake-macros.md)
\ No newline at end of file
+[Special NMAKE Macros](../build/special-nmake-macros.md)
diff --git a/docs/build/exception-handling-x64.md b/docs/build/exception-handling-x64.md
index ba0fe2278b..f9e913bb25 100644
--- a/docs/build/exception-handling-x64.md
+++ b/docs/build/exception-handling-x64.md
@@ -494,6 +494,6 @@ typedef struct _RUNTIME_FUNCTION {
((PVOID)((PULONG)GetLanguageSpecificData(info) + 1)
```
-## See Also
+## See also
-[x64 software conventions](../build/x64-software-conventions.md)
\ No newline at end of file
+[x64 software conventions](../build/x64-software-conventions.md)
diff --git a/docs/build/executing-a-program-in-preprocessing.md b/docs/build/executing-a-program-in-preprocessing.md
index 50b3dda8df..86a6c41e85 100644
--- a/docs/build/executing-a-program-in-preprocessing.md
+++ b/docs/build/executing-a-program-in-preprocessing.md
@@ -8,6 +8,6 @@ ms.assetid: 5ecf123a-20e5-40cd-b8d8-dd5a9fdd4b24
To use a command's exit code during preprocessing, specify the command, with any arguments, within brackets ([ ]). Any macros are expanded before the command is executed. NMAKE replaces the command specification with the command's exit code, which can be used in an expression to control preprocessing.
-## See Also
+## See also
-[Expressions in Makefile Preprocessing](../build/expressions-in-makefile-preprocessing.md)
\ No newline at end of file
+[Expressions in Makefile Preprocessing](../build/expressions-in-makefile-preprocessing.md)
diff --git a/docs/build/exit-codes-from-nmake.md b/docs/build/exit-codes-from-nmake.md
index 5bb0f36470..8637d6244e 100644
--- a/docs/build/exit-codes-from-nmake.md
+++ b/docs/build/exit-codes-from-nmake.md
@@ -19,6 +19,6 @@ NMAKE returns the following exit codes:
|4|System error — out of memory|
|255|Target is not up-to-date (issued only when /Q is used)|
-## See Also
+## See also
-[Running NMAKE](../build/running-nmake.md)
\ No newline at end of file
+[Running NMAKE](../build/running-nmake.md)
diff --git a/docs/build/exporting-and-importing-using-afx-ext-class.md b/docs/build/exporting-and-importing-using-afx-ext-class.md
index 5dee1b352c..96c7071029 100644
--- a/docs/build/exporting-and-importing-using-afx-ext-class.md
+++ b/docs/build/exporting-and-importing-using-afx-ext-class.md
@@ -113,6 +113,6 @@ Because MFC always uses the `AFX_DATA` symbol on data items it defines within it
- [Mutual imports](../build/mutual-imports.md)
-## See Also
+## See also
-[Exporting from a DLL](../build/exporting-from-a-dll.md)
\ No newline at end of file
+[Exporting from a DLL](../build/exporting-from-a-dll.md)
diff --git a/docs/build/exporting-c-functions-for-use-in-c-or-cpp-language-executables.md b/docs/build/exporting-c-functions-for-use-in-c-or-cpp-language-executables.md
index 4f6083b925..bbe3a76011 100644
--- a/docs/build/exporting-c-functions-for-use-in-c-or-cpp-language-executables.md
+++ b/docs/build/exporting-c-functions-for-use-in-c-or-cpp-language-executables.md
@@ -53,6 +53,6 @@ extern "C" {
- [Using extern to Specify Linkage](../cpp/using-extern-to-specify-linkage.md)
-## See Also
+## See also
-[Exporting from a DLL](../build/exporting-from-a-dll.md)
\ No newline at end of file
+[Exporting from a DLL](../build/exporting-from-a-dll.md)
diff --git a/docs/build/exporting-cpp-functions-for-use-in-c-language-executables.md b/docs/build/exporting-cpp-functions-for-use-in-c-language-executables.md
index 2500684cba..aea5896166 100644
--- a/docs/build/exporting-cpp-functions-for-use-in-c-language-executables.md
+++ b/docs/build/exporting-cpp-functions-for-use-in-c-language-executables.md
@@ -36,6 +36,6 @@ extern "C" __declspec( dllexport ) int MyFunc(long parm1);
- [Using extern to Specify Linkage](../cpp/using-extern-to-specify-linkage.md)
-## See Also
+## See also
-[Exporting from a DLL](../build/exporting-from-a-dll.md)
\ No newline at end of file
+[Exporting from a DLL](../build/exporting-from-a-dll.md)
diff --git a/docs/build/exporting-from-a-dll-using-declspec-dllexport.md b/docs/build/exporting-from-a-dll-using-declspec-dllexport.md
index 74534ffdf6..493682470c 100644
--- a/docs/build/exporting-from-a-dll-using-declspec-dllexport.md
+++ b/docs/build/exporting-from-a-dll-using-declspec-dllexport.md
@@ -68,6 +68,6 @@ As a reference, search through the Win32 Winbase.h header file. It contains exam
- [Mutual imports](../build/mutual-imports.md)
-## See Also
+## See also
-[Exporting from a DLL](../build/exporting-from-a-dll.md)
\ No newline at end of file
+[Exporting from a DLL](../build/exporting-from-a-dll.md)
diff --git a/docs/build/exporting-from-a-dll-using-def-files.md b/docs/build/exporting-from-a-dll-using-def-files.md
index b97bae5c55..ecb99f4e16 100644
--- a/docs/build/exporting-from-a-dll-using-def-files.md
+++ b/docs/build/exporting-from-a-dll-using-def-files.md
@@ -73,6 +73,6 @@ Note that MFC itself uses DEF files to export functions and classes from the MFC
- [Mutual imports](../build/mutual-imports.md)
-## See Also
+## See also
-[Exporting from a DLL](../build/exporting-from-a-dll.md)
\ No newline at end of file
+[Exporting from a DLL](../build/exporting-from-a-dll.md)
diff --git a/docs/build/exporting-from-a-dll.md b/docs/build/exporting-from-a-dll.md
index dbe87651b8..a30abdcd64 100644
--- a/docs/build/exporting-from-a-dll.md
+++ b/docs/build/exporting-from-a-dll.md
@@ -44,6 +44,6 @@ When exporting functions with either method, make sure to use the [__stdcall](..
- [Mutual imports](../build/mutual-imports.md)
-## See Also
+## See also
-[Importing and Exporting](../build/importing-and-exporting.md)
\ No newline at end of file
+[Importing and Exporting](../build/importing-and-exporting.md)
diff --git a/docs/build/exporting-functions-from-a-dll-by-ordinal-rather-than-by-name.md b/docs/build/exporting-functions-from-a-dll-by-ordinal-rather-than-by-name.md
index 4ca46aa21a..41048715ff 100644
--- a/docs/build/exporting-functions-from-a-dll-by-ordinal-rather-than-by-name.md
+++ b/docs/build/exporting-functions-from-a-dll-by-ordinal-rather-than-by-name.md
@@ -18,6 +18,6 @@ The simplest way to export functions from your DLL is to export them by name. Th
- [Use __declspec(dllexport)](../build/exporting-from-a-dll-using-declspec-dllexport.md)
-## See Also
+## See also
-[Exporting from a DLL](../build/exporting-from-a-dll.md)
\ No newline at end of file
+[Exporting from a DLL](../build/exporting-from-a-dll.md)
diff --git a/docs/build/expressions-in-makefile-preprocessing.md b/docs/build/expressions-in-makefile-preprocessing.md
index ee67117136..501c91c33f 100644
--- a/docs/build/expressions-in-makefile-preprocessing.md
+++ b/docs/build/expressions-in-makefile-preprocessing.md
@@ -16,6 +16,6 @@ Expressions can use operators that act on constant values, exit codes from comma
[Executing a program in preprocessing](../build/executing-a-program-in-preprocessing.md)
-## See Also
+## See also
-[Makefile Preprocessing](../build/makefile-preprocessing.md)
\ No newline at end of file
+[Makefile Preprocessing](../build/makefile-preprocessing.md)
diff --git a/docs/build/extension-dlls-overview.md b/docs/build/extension-dlls-overview.md
index f13eb24bb8..40022a9487 100644
--- a/docs/build/extension-dlls-overview.md
+++ b/docs/build/extension-dlls-overview.md
@@ -32,6 +32,6 @@ Note that the term AFXDLL is no longer used in the Visual C++ documentation. An
- [Creating an MFC DLL](../mfc/reference/mfc-dll-wizard.md)
-## See Also
+## See also
-[Kinds of DLLs](../build/kinds-of-dlls.md)
\ No newline at end of file
+[Kinds of DLLs](../build/kinds-of-dlls.md)
diff --git a/docs/build/extension-dlls.md b/docs/build/extension-dlls.md
index 6f28158b6f..bd65ea3ea5 100644
--- a/docs/build/extension-dlls.md
+++ b/docs/build/extension-dlls.md
@@ -113,6 +113,6 @@ If your MFC extension DLL needs to maintain extra data for each application, you
- [Using Database, OLE, and Sockets MFC extension DLLs in regular MFC DLLs](../build/using-database-ole-and-sockets-extension-dlls-in-regular-dlls.md)
-## See Also
+## See also
-[DLLs in Visual C++](../build/dlls-in-visual-cpp.md)
\ No newline at end of file
+[DLLs in Visual C++](../build/dlls-in-visual-cpp.md)
diff --git a/docs/build/filename-macros.md b/docs/build/filename-macros.md
index 44aa274a94..daec857ca9 100644
--- a/docs/build/filename-macros.md
+++ b/docs/build/filename-macros.md
@@ -26,6 +26,6 @@ To specify part of a predefined filename macro, append a macro modifier and encl
|**F**|Base name plus extension|
|**R**|Drive plus directory plus base name|
-## See Also
+## See also
[Special NMAKE Macros](../build/special-nmake-macros.md)
diff --git a/docs/build/filename-parts-syntax.md b/docs/build/filename-parts-syntax.md
index 38bcdf8887..03a5cb5802 100644
--- a/docs/build/filename-parts-syntax.md
+++ b/docs/build/filename-parts-syntax.md
@@ -30,6 +30,6 @@ For example, if the filename is c:\prog.exe:
- %|eF will be exe
-## See Also
+## See also
-[Commands in a Makefile](../build/commands-in-a-makefile.md)
\ No newline at end of file
+[Commands in a Makefile](../build/commands-in-a-makefile.md)
diff --git a/docs/build/freelibrary-and-afxfreelibrary.md b/docs/build/freelibrary-and-afxfreelibrary.md
index c3b0e43565..aaac1f9308 100644
--- a/docs/build/freelibrary-and-afxfreelibrary.md
+++ b/docs/build/freelibrary-and-afxfreelibrary.md
@@ -23,8 +23,8 @@ In an MFC application, use [AfxFreeLibrary](../mfc/reference/application-informa
- [GetProcAddress](../build/getprocaddress.md)
-## See Also
+## See also
[DLLs in Visual C++](../build/dlls-in-visual-cpp.md)
[FreeLibrary](/windows/desktop/api/libloaderapi/nf-libloaderapi-freelibrary)
-[AfxFreeLibrary](../mfc/reference/application-information-and-management.md#afxfreelibrary)
\ No newline at end of file
+[AfxFreeLibrary](../mfc/reference/application-information-and-management.md#afxfreelibrary)
diff --git a/docs/build/getprocaddress.md b/docs/build/getprocaddress.md
index 2edd10596a..e818079dd9 100644
--- a/docs/build/getprocaddress.md
+++ b/docs/build/getprocaddress.md
@@ -57,6 +57,6 @@ You can only obtain the export ordinal if the DLL you are linking to is built wi
- [Exporting from a DLL Using DEF Files](../build/exporting-from-a-dll-using-def-files.md)
-## See Also
+## See also
-[DLLs in Visual C++](../build/dlls-in-visual-cpp.md)
\ No newline at end of file
+[DLLs in Visual C++](../build/dlls-in-visual-cpp.md)
diff --git a/docs/build/how-to-add-a-custom-build-step-to-msbuild-projects.md b/docs/build/how-to-add-a-custom-build-step-to-msbuild-projects.md
index 7584f09651..c2e6d3e70c 100644
--- a/docs/build/how-to-add-a-custom-build-step-to-msbuild-projects.md
+++ b/docs/build/how-to-add-a-custom-build-step-to-msbuild-projects.md
@@ -42,8 +42,8 @@ Custom build steps and custom build tools share the information specified in the
```
-## See Also
+## See also
[Walkthrough: Using MSBuild to Create a Visual C++ Project](../build/walkthrough-using-msbuild-to-create-a-visual-cpp-project.md)
[How to: Use Build Events in MSBuild Projects](../build/how-to-use-build-events-in-msbuild-projects.md)
-[How to: Add Custom Build Tools to MSBuild Projects](../build/how-to-add-custom-build-tools-to-msbuild-projects.md)
\ No newline at end of file
+[How to: Add Custom Build Tools to MSBuild Projects](../build/how-to-add-custom-build-tools-to-msbuild-projects.md)
diff --git a/docs/build/how-to-add-custom-build-tools-to-msbuild-projects.md b/docs/build/how-to-add-custom-build-tools-to-msbuild-projects.md
index c3a0d39500..d87324a61f 100644
--- a/docs/build/how-to-add-custom-build-tools-to-msbuild-projects.md
+++ b/docs/build/how-to-add-custom-build-tools-to-msbuild-projects.md
@@ -40,8 +40,8 @@ Custom build steps and custom build tools share the information specified in the
```
-## See Also
+## See also
[Walkthrough: Using MSBuild to Create a Visual C++ Project](../build/walkthrough-using-msbuild-to-create-a-visual-cpp-project.md)
[How to: Use Build Events in MSBuild Projects](../build/how-to-use-build-events-in-msbuild-projects.md)
-[How to: Add a Custom Build Step to MSBuild Projects](../build/how-to-add-a-custom-build-step-to-msbuild-projects.md)
\ No newline at end of file
+[How to: Add a Custom Build Step to MSBuild Projects](../build/how-to-add-a-custom-build-step-to-msbuild-projects.md)
diff --git a/docs/build/how-to-build-isolated-applications-to-consume-com-components.md b/docs/build/how-to-build-isolated-applications-to-consume-com-components.md
index 76e7bdb009..4928d31c40 100644
--- a/docs/build/how-to-build-isolated-applications-to-consume-com-components.md
+++ b/docs/build/how-to-build-isolated-applications-to-consume-com-components.md
@@ -30,7 +30,7 @@ Isolated applications are applications that have manifests built into the progra
1. Build the solution.
-## See Also
+## See also
[Isolated Applications](/windows/desktop/SbsCs/isolated-applications)
-[About Side-by-Side Assemblies](/windows/desktop/SbsCs/about-side-by-side-assemblies-)
\ No newline at end of file
+[About Side-by-Side Assemblies](/windows/desktop/SbsCs/about-side-by-side-assemblies-)
diff --git a/docs/build/how-to-build-registration-free-com-components.md b/docs/build/how-to-build-registration-free-com-components.md
index 4d4903d09d..65a894c182 100644
--- a/docs/build/how-to-build-registration-free-com-components.md
+++ b/docs/build/how-to-build-registration-free-com-components.md
@@ -20,8 +20,8 @@ Registration-free COM components are COM components that have manifests built in
1. Build the solution.
-## See Also
+## See also
[Isolated Applications](/windows/desktop/SbsCs/isolated-applications)
[About Side-by-Side Assemblies](/windows/desktop/SbsCs/about-side-by-side-assemblies-)
-[How to: Build Isolated Applications to Consume COM Components](../build/how-to-build-isolated-applications-to-consume-com-components.md)
\ No newline at end of file
+[How to: Build Isolated Applications to Consume COM Components](../build/how-to-build-isolated-applications-to-consume-com-components.md)
diff --git a/docs/build/how-to-configure-visual-cpp-projects-to-target-64-bit-platforms.md b/docs/build/how-to-configure-visual-cpp-projects-to-target-64-bit-platforms.md
index 172b4bed32..9a6bdfaf96 100644
--- a/docs/build/how-to-configure-visual-cpp-projects-to-target-64-bit-platforms.md
+++ b/docs/build/how-to-configure-visual-cpp-projects-to-target-64-bit-platforms.md
@@ -47,8 +47,8 @@ You can use the project configurations in the Visual Studio IDE to set up C++ ap
> [!NOTE]
> None of these project properties are changed if they are overridden on the file level.
-## See Also
+## See also
[.NET Framework 64-bit Applications](/dotnet/framework/64-bit-apps)
[Configure Visual C++ for 64-bit, x64 targets](../build/configuring-programs-for-64-bit-visual-cpp.md)
-[Debug 64-Bit Applications](/visualstudio/debugger/debug-64-bit-applications)
\ No newline at end of file
+[Debug 64-Bit Applications](/visualstudio/debugger/debug-64-bit-applications)
diff --git a/docs/build/how-to-embed-a-manifest-inside-a-c-cpp-application.md b/docs/build/how-to-embed-a-manifest-inside-a-c-cpp-application.md
index 3f017d233e..5bd0251674 100644
--- a/docs/build/how-to-embed-a-manifest-inside-a-c-cpp-application.md
+++ b/docs/build/how-to-embed-a-manifest-inside-a-c-cpp-application.md
@@ -244,6 +244,6 @@ $(_VC_MANIFEST_BASENAME).auto.manifest :
# end of makefile.targ.inc
```
-## See Also
+## See also
[Understanding Manifest Generation for C/C++ Programs](../build/understanding-manifest-generation-for-c-cpp-programs.md)
diff --git a/docs/build/how-to-integrate-custom-tools-into-the-project-properties.md b/docs/build/how-to-integrate-custom-tools-into-the-project-properties.md
index c16e8f9d3e..ffd929b3fa 100644
--- a/docs/build/how-to-integrate-custom-tools-into-the-project-properties.md
+++ b/docs/build/how-to-integrate-custom-tools-into-the-project-properties.md
@@ -29,6 +29,6 @@ This document explains how to create a file in a set directory that contains pro
1. In **Solution Explorer**, right-click a project and then click **Properties**. In the **Property Pages** window, in the left pane, verify that there is a new node with the name of your Rule.
-## See Also
+## See also
[MSBuild (Visual C++)](../build/msbuild-visual-cpp.md)
diff --git a/docs/build/how-to-modify-the-target-framework-and-platform-toolset.md b/docs/build/how-to-modify-the-target-framework-and-platform-toolset.md
index e61c469e76..74df482c0a 100644
--- a/docs/build/how-to-modify-the-target-framework-and-platform-toolset.md
+++ b/docs/build/how-to-modify-the-target-framework-and-platform-toolset.md
@@ -51,6 +51,6 @@ You can extend the target platform further by creating a custom platform toolset
1. Choose the **OK** button.
-## See Also
+## See also
-[MSBuild (Visual C++)](../build/msbuild-visual-cpp.md)
\ No newline at end of file
+[MSBuild (Visual C++)](../build/msbuild-visual-cpp.md)
diff --git a/docs/build/how-to-use-build-events-in-msbuild-projects.md b/docs/build/how-to-use-build-events-in-msbuild-projects.md
index a63ed45f66..300dc70a6d 100644
--- a/docs/build/how-to-use-build-events-in-msbuild-projects.md
+++ b/docs/build/how-to-use-build-events-in-msbuild-projects.md
@@ -62,7 +62,7 @@ The following example can be added inside of the Project element of the myprojec
```
-## See Also
+## See also
[MSBuild (Visual C++)](../build/msbuild-visual-cpp.md)
-[Walkthrough: Using MSBuild to Create a Visual C++ Project](../build/walkthrough-using-msbuild-to-create-a-visual-cpp-project.md)
\ No newline at end of file
+[Walkthrough: Using MSBuild to Create a Visual C++ Project](../build/walkthrough-using-msbuild-to-create-a-visual-cpp-project.md)
diff --git a/docs/build/importing-and-exporting-inline-functions.md b/docs/build/importing-and-exporting-inline-functions.md
index cfa2ae575e..4e7aedfcee 100644
--- a/docs/build/importing-and-exporting-inline-functions.md
+++ b/docs/build/importing-and-exporting-inline-functions.md
@@ -29,6 +29,6 @@ One feature of an imported inline function is that you can take its address in C
- [Import into an application using __declspec(dllimport)](../build/importing-into-an-application-using-declspec-dllimport.md)
-## See Also
+## See also
-[Importing and Exporting](../build/importing-and-exporting.md)
\ No newline at end of file
+[Importing and Exporting](../build/importing-and-exporting.md)
diff --git a/docs/build/importing-and-exporting.md b/docs/build/importing-and-exporting.md
index dbd421e266..98ca23fe2d 100644
--- a/docs/build/importing-and-exporting.md
+++ b/docs/build/importing-and-exporting.md
@@ -34,6 +34,6 @@ The Win32 Portable Executable format is designed to minimize the number of pages
- [Export from a DLL](../build/exporting-from-a-dll.md)
-## See Also
+## See also
-[DLLs in Visual C++](../build/dlls-in-visual-cpp.md)
\ No newline at end of file
+[DLLs in Visual C++](../build/dlls-in-visual-cpp.md)
diff --git a/docs/build/importing-data-using-declspec-dllimport.md b/docs/build/importing-data-using-declspec-dllimport.md
index 515ac9c845..cdd7c8bade 100644
--- a/docs/build/importing-data-using-declspec-dllimport.md
+++ b/docs/build/importing-data-using-declspec-dllimport.md
@@ -45,6 +45,6 @@ To export the data automatically from the DLL, use this declaration:
__declspec(dllexport) ULONG ulDataInDLL;
```
-## See Also
+## See also
-[Importing into an Application](../build/importing-into-an-application.md)
\ No newline at end of file
+[Importing into an Application](../build/importing-into-an-application.md)
diff --git a/docs/build/importing-function-calls-using-declspec-dllimport.md b/docs/build/importing-function-calls-using-declspec-dllimport.md
index b387830ce3..f864c17ac8 100644
--- a/docs/build/importing-function-calls-using-declspec-dllimport.md
+++ b/docs/build/importing-function-calls-using-declspec-dllimport.md
@@ -60,6 +60,6 @@ There is no thunk and no `jmp` instruction, so the code is smaller and faster.
On the other hand, for function calls inside a DLL, you do not want to have to use an indirect call. You already know a function's address. Because time and space are required to load and store the address of the function before an indirect call, a direct call is always faster and smaller. You only want to use **__declspec(dllimport)** when calling DLL functions from outside the DLL itself. Do not use **__declspec(dllimport)** on functions inside a DLL when building that DLL.
-## See Also
+## See also
-[Importing into an Application](../build/importing-into-an-application.md)
\ No newline at end of file
+[Importing into an Application](../build/importing-into-an-application.md)
diff --git a/docs/build/importing-into-an-application-using-declspec-dllimport.md b/docs/build/importing-into-an-application-using-declspec-dllimport.md
index a56f1abbf7..4c2263c8b1 100644
--- a/docs/build/importing-into-an-application-using-declspec-dllimport.md
+++ b/docs/build/importing-into-an-application-using-declspec-dllimport.md
@@ -43,6 +43,6 @@ class CLASS_DECLSPEC CExampleA : public CObject
- [Mutual imports](../build/mutual-imports.md)
-## See Also
+## See also
-[Importing into an Application](../build/importing-into-an-application.md)
\ No newline at end of file
+[Importing into an Application](../build/importing-into-an-application.md)
diff --git a/docs/build/importing-into-an-application.md b/docs/build/importing-into-an-application.md
index 2c78f66034..a51117dd72 100644
--- a/docs/build/importing-into-an-application.md
+++ b/docs/build/importing-into-an-application.md
@@ -22,6 +22,6 @@ You can import functions into an application using two methods:
- [Import Using DEF Files](../build/importing-using-def-files.md)
-## See Also
+## See also
-[Importing and Exporting](../build/importing-and-exporting.md)
\ No newline at end of file
+[Importing and Exporting](../build/importing-and-exporting.md)
diff --git a/docs/build/importing-using-def-files.md b/docs/build/importing-using-def-files.md
index 3e1ecc623d..fd89e4b6be 100644
--- a/docs/build/importing-using-def-files.md
+++ b/docs/build/importing-using-def-files.md
@@ -50,6 +50,6 @@ Using CONSTANT is more risky because if you forget to use the extra level of ind
The current Visual C++ linker issues a warning if it sees CONSTANT in the .def file to account for this case. The only real reason to use CONSTANT is if you cannot recompile some object file where the header file did not list **__declspec(dllimport)** on the prototype.
-## See Also
+## See also
[Importing into an Application](../build/importing-into-an-application.md)
diff --git a/docs/build/inference-rules.md b/docs/build/inference-rules.md
index 89930e15a3..ec434ee41f 100644
--- a/docs/build/inference-rules.md
+++ b/docs/build/inference-rules.md
@@ -22,6 +22,6 @@ If an out-of-date dependency has no commands, and if [.SUFFIXES](../build/dot-di
[Precedence in inference rules](../build/precedence-in-inference-rules.md)
-## See Also
+## See also
-[NMAKE Reference](../build/nmake-reference.md)
\ No newline at end of file
+[NMAKE Reference](../build/nmake-reference.md)
diff --git a/docs/build/inferred-dependents-and-rules.md b/docs/build/inferred-dependents-and-rules.md
index 9c291a5ab6..ff018ce312 100644
--- a/docs/build/inferred-dependents-and-rules.md
+++ b/docs/build/inferred-dependents-and-rules.md
@@ -18,6 +18,6 @@ NMAKE assumes an inferred dependent for a target if an applicable inference rule
Inferred dependents can cause unexpected side effects. If the target's description block contains commands, NMAKE executes those commands instead of the commands in the rule.
-## See Also
+## See also
-[Inference Rules](../build/inference-rules.md)
\ No newline at end of file
+[Inference Rules](../build/inference-rules.md)
diff --git a/docs/build/inferred-dependents.md b/docs/build/inferred-dependents.md
index 06b6022705..045baa94a0 100644
--- a/docs/build/inferred-dependents.md
+++ b/docs/build/inferred-dependents.md
@@ -8,6 +8,6 @@ ms.assetid: 9303045c-69b3-4f35-bffc-19d5cd6ea3c3
An inferred dependent is derived from an inference rule and is evaluated before explicit dependents. If an inferred dependent is out-of-date with respect to its target, NMAKE invokes the commands block for the dependency. If an inferred dependent does not exist or is out-of-date with respect to its own dependents, NMAKE first updates the inferred dependent. For more information about inferred dependents, see [Inference Rules](../build/inference-rules.md).
-## See Also
+## See also
-[Dependents](../build/dependents.md)
\ No newline at end of file
+[Dependents](../build/dependents.md)
diff --git a/docs/build/inline-files-in-a-makefile.md b/docs/build/inline-files-in-a-makefile.md
index f505d951a1..3116af6cda 100644
--- a/docs/build/inline-files-in-a-makefile.md
+++ b/docs/build/inline-files-in-a-makefile.md
@@ -18,6 +18,6 @@ An inline file contains text you specify in the makefile. Its name can be used i
[Multiple inline files](../build/multiple-inline-files.md)
-## See Also
+## See also
-[Commands in a Makefile](../build/commands-in-a-makefile.md)
\ No newline at end of file
+[Commands in a Makefile](../build/commands-in-a-makefile.md)
diff --git a/docs/build/kinds-of-dlls.md b/docs/build/kinds-of-dlls.md
index 008b27b1d8..c2a517410e 100644
--- a/docs/build/kinds-of-dlls.md
+++ b/docs/build/kinds-of-dlls.md
@@ -58,6 +58,6 @@ Prior to version 4.0, Visual C++ only supported two kinds of DLLs that used MFC:
- [MFC extension DLLs: Overview](../build/extension-dlls-overview.md)
-## See Also
+## See also
-[DLLs in Visual C++](../build/dlls-in-visual-cpp.md)
\ No newline at end of file
+[DLLs in Visual C++](../build/dlls-in-visual-cpp.md)
diff --git a/docs/build/linking-an-executable-to-a-dll.md b/docs/build/linking-an-executable-to-a-dll.md
index e6174b2064..99dce9fd11 100644
--- a/docs/build/linking-an-executable-to-a-dll.md
+++ b/docs/build/linking-an-executable-to-a-dll.md
@@ -129,6 +129,6 @@ Unlike in this example, in most cases you should call `LoadLibrary` and `FreeLib
- [Dynamic-Link Library Search Order](/windows/desktop/Dlls/dynamic-link-library-search-order)
-## See Also
+## See also
-[DLLs in Visual C++](../build/dlls-in-visual-cpp.md)
\ No newline at end of file
+[DLLs in Visual C++](../build/dlls-in-visual-cpp.md)
diff --git a/docs/build/localized-resources-in-mfc-applications-satellite-dlls.md b/docs/build/localized-resources-in-mfc-applications-satellite-dlls.md
index c3d21564d4..aae297cd5e 100644
--- a/docs/build/localized-resources-in-mfc-applications-satellite-dlls.md
+++ b/docs/build/localized-resources-in-mfc-applications-satellite-dlls.md
@@ -36,7 +36,7 @@ As an example, suppose that an application LangExample.exe uses MFC and is runni
If none of these DLLs are found, MFC uses the resources in LangExample.exe.
-## See Also
+## See also
[DLLs in Visual C++](../build/dlls-in-visual-cpp.md)
-[TN057: Localization of MFC Components](../mfc/tn057-localization-of-mfc-components.md)
\ No newline at end of file
+[TN057: Localization of MFC Components](../mfc/tn057-localization-of-mfc-components.md)
diff --git a/docs/build/long-filenames-in-a-makefile.md b/docs/build/long-filenames-in-a-makefile.md
index 33ae928ed8..78deeaffac 100644
--- a/docs/build/long-filenames-in-a-makefile.md
+++ b/docs/build/long-filenames-in-a-makefile.md
@@ -12,6 +12,6 @@ Enclose long filenames in double quotation marks, as follows:
all : "VeryLongFileName.exe"
```
-## See Also
+## See also
-[Contents of a Makefile](../build/contents-of-a-makefile.md)
\ No newline at end of file
+[Contents of a Makefile](../build/contents-of-a-makefile.md)
diff --git a/docs/build/macro-substitution.md b/docs/build/macro-substitution.md
index b59303ddcf..ab7d1887bc 100644
--- a/docs/build/macro-substitution.md
+++ b/docs/build/macro-substitution.md
@@ -20,6 +20,6 @@ Macro substitution is case sensitive and is literal; *string1* and *string2* can
No spaces or tabs precede the colon; any after the colon are interpreted as literal. If *string2* is null, all occurrences of *string1* are deleted from the macro's definition string.
-## See Also
+## See also
-[Using an NMAKE Macro](../build/using-an-nmake-macro.md)
\ No newline at end of file
+[Using an NMAKE Macro](../build/using-an-nmake-macro.md)
diff --git a/docs/build/macros-and-nmake.md b/docs/build/macros-and-nmake.md
index aa1f729da3..09a20132b2 100644
--- a/docs/build/macros-and-nmake.md
+++ b/docs/build/macros-and-nmake.md
@@ -24,6 +24,6 @@ You can define [your own macros](../build/defining-an-nmake-macro.md) or use NMA
[Special NMAKE macros](../build/special-nmake-macros.md)
-## See Also
+## See also
-[NMAKE Reference](../build/nmake-reference.md)
\ No newline at end of file
+[NMAKE Reference](../build/nmake-reference.md)
diff --git a/docs/build/makefile-preprocessing.md b/docs/build/makefile-preprocessing.md
index ac8082c6e2..fa4b605bcb 100644
--- a/docs/build/makefile-preprocessing.md
+++ b/docs/build/makefile-preprocessing.md
@@ -14,6 +14,6 @@ You can control the NMAKE session by using preprocessing directives and expressi
[Expressions in makefile preprocessing](../build/expressions-in-makefile-preprocessing.md)
-## See Also
+## See also
-[NMAKE Reference](../build/nmake-reference.md)
\ No newline at end of file
+[NMAKE Reference](../build/nmake-reference.md)
diff --git a/docs/build/manifest-generation-at-the-command-line.md b/docs/build/manifest-generation-at-the-command-line.md
index 35ece107ac..00879a0019 100644
--- a/docs/build/manifest-generation-at-the-command-line.md
+++ b/docs/build/manifest-generation-at-the-command-line.md
@@ -8,7 +8,7 @@ ms.assetid: fc2ff255-82b1-4c44-af76-8405c5850292
When building C/C++ applications from the command line using nmake or similar tools, the manifest is generated after the linker has processed all object files and built the final binary. The linker collects assembly information stored in the object files and combines this information into a final manifest file. By default the linker will generate a file named *binary_name*.*extension*.manifest to describe the final binary. The linker does not embed a manifest file inside the binary and can only generate a manifest as an external file. There are several ways to embed a manifest inside the final binary, such as using the [Manifest Tool (mt.exe)](https://msdn.microsoft.com/library/aa375649) or compiling the manifest into a resource file. It is important to keep in mind that specific rules have to be followed when embedding a manifest inside the final binary to enable such features as incremental linking, signing, and edit and continue. These and other options are discussed in [How to: Embed a Manifest Inside a C/C++ Application](../build/how-to-embed-a-manifest-inside-a-c-cpp-application.md) when building on the command line.
-## See Also
+## See also
[Manifests](/windows/desktop/sbscs/manifests)
[/INCREMENTAL (Link Incrementally)](../build/reference/incremental-link-incrementally.md)
diff --git a/docs/build/manifest-generation-in-visual-studio.md b/docs/build/manifest-generation-in-visual-studio.md
index be51c01c3c..2eac141f58 100644
--- a/docs/build/manifest-generation-in-visual-studio.md
+++ b/docs/build/manifest-generation-in-visual-studio.md
@@ -22,9 +22,9 @@ The build system in Visual Studio allows the manifest to be embedded in the fina
The manifest is embedded inside the final binary as a text resource and it can be viewed by opening the final binary as a file in Visual Studio. To ensure that the manifest points to the correct libraries, follow the steps described in [Understanding the Dependencies of a Visual C++ Application](../ide/understanding-the-dependencies-of-a-visual-cpp-application.md) or follow the suggestions described in the [Troubleshooting](../build/troubleshooting-c-cpp-isolated-applications-and-side-by-side-assemblies.md) section.
-## See Also
+## See also
[How to: Embed a Manifest Inside a C/C++ Application](../build/how-to-embed-a-manifest-inside-a-c-cpp-application.md)
[About Private Assemblies](/windows/desktop/SbsCs/about-private-assemblies-)
[Manifest Tool](/windows/desktop/SbsCs/mt-exe)
-[Understanding Manifest Generation for C/C++ Programs](../build/understanding-manifest-generation-for-c-cpp-programs.md)
\ No newline at end of file
+[Understanding Manifest Generation for C/C++ Programs](../build/understanding-manifest-generation-for-c-cpp-programs.md)
diff --git a/docs/build/module-states-of-a-regular-dll-dynamically-linked-to-mfc.md b/docs/build/module-states-of-a-regular-dll-dynamically-linked-to-mfc.md
index a28927d107..0e68ed3172 100644
--- a/docs/build/module-states-of-a-regular-dll-dynamically-linked-to-mfc.md
+++ b/docs/build/module-states-of-a-regular-dll-dynamically-linked-to-mfc.md
@@ -30,6 +30,6 @@ AFX_MANAGE_STATE(AfxGetStaticModuleState( ))
- [MFC extension DLLs](../build/extension-dlls-overview.md)
-## See Also
+## See also
-[DLLs in Visual C++](../build/dlls-in-visual-cpp.md)
\ No newline at end of file
+[DLLs in Visual C++](../build/dlls-in-visual-cpp.md)
diff --git a/docs/build/msbuild-visual-cpp-overview.md b/docs/build/msbuild-visual-cpp-overview.md
index adef2f2566..92dbf78e48 100644
--- a/docs/build/msbuild-visual-cpp-overview.md
+++ b/docs/build/msbuild-visual-cpp-overview.md
@@ -127,6 +127,6 @@ The following table lists several useful user-oriented targets.
> [!NOTE]
> In Visual Studio 2017, C++ project support for **xsd** files is deprecated. You can still use **Microsoft.VisualC.CppCodeProvider** by adding **CppCodeProvider.dll** manually to the GAC.
-## See Also
+## See also
[MSBuild (Visual C++)](../build/msbuild-visual-cpp.md)
diff --git a/docs/build/msbuild-visual-cpp.md b/docs/build/msbuild-visual-cpp.md
index 31ecef4058..1fff713b9d 100644
--- a/docs/build/msbuild-visual-cpp.md
+++ b/docs/build/msbuild-visual-cpp.md
@@ -22,6 +22,6 @@ You can use the **MSBuild** tool to build a Visual C++ application from the comm
|[How to: Integrate Custom Tools into the Project Properties](../build/how-to-integrate-custom-tools-into-the-project-properties.md)|Demonstrates how to add options for a custom tool to the project properties.|
|[How to: Modify the Target Framework and Platform Toolset](../build/how-to-modify-the-target-framework-and-platform-toolset.md)|Demonstrates how to compile a project for multiple frameworks or toolsets.|
-## See Also
+## See also
-[Build C/C++ code on the command line](../build/building-on-the-command-line.md)
\ No newline at end of file
+[Build C/C++ code on the command line](../build/building-on-the-command-line.md)
diff --git a/docs/build/multiple-inline-files.md b/docs/build/multiple-inline-files.md
index 1503d25617..38fea57599 100644
--- a/docs/build/multiple-inline-files.md
+++ b/docs/build/multiple-inline-files.md
@@ -22,6 +22,6 @@ inlinetext
For each file, specify one or more lines of inline text followed by a closing line containing the delimiter. Begin the second file's text on the line following the delimiting line for the first file.
-## See Also
+## See also
-[Inline Files in a Makefile](../build/inline-files-in-a-makefile.md)
\ No newline at end of file
+[Inline Files in a Makefile](../build/inline-files-in-a-makefile.md)
diff --git a/docs/build/multiple-targets.md b/docs/build/multiple-targets.md
index 5ff290a9c8..94fd15da60 100644
--- a/docs/build/multiple-targets.md
+++ b/docs/build/multiple-targets.md
@@ -24,6 +24,6 @@ leap.exe : jump.obj
echo Building...
```
-## See Also
+## See also
-[Targets](../build/targets.md)
\ No newline at end of file
+[Targets](../build/targets.md)
diff --git a/docs/build/mutual-imports.md b/docs/build/mutual-imports.md
index 8bd475f0cb..2cfeffa88a 100644
--- a/docs/build/mutual-imports.md
+++ b/docs/build/mutual-imports.md
@@ -110,6 +110,6 @@ class CExampleA : public CObject
- [The LIB utility and the /DEF option](../build/reference/lib-reference.md)
-## See Also
+## See also
-[Importing and Exporting](../build/importing-and-exporting.md)
\ No newline at end of file
+[Importing and Exporting](../build/importing-and-exporting.md)
diff --git a/docs/build/nmake-options.md b/docs/build/nmake-options.md
index 1693b92529..7f27c36692 100644
--- a/docs/build/nmake-options.md
+++ b/docs/build/nmake-options.md
@@ -32,6 +32,6 @@ NMAKE options are described in the following table. Options are preceded by eith
|/X *filename*|Sends NMAKE error output to *filename* instead of standard error. Spaces or tabs can precede *filename*. To send error output to standard output, specify a dash (-) for *filename*. Does not affect output from commands to standard error.|
|/Y|Disables batch-mode inference rules. When this option is selected, all batch-mode inference rules are treated as regular inference rules.|
-## See Also
+## See also
[Running NMAKE](../build/running-nmake.md)
diff --git a/docs/build/nmake-reference.md b/docs/build/nmake-reference.md
index 4936d9a761..244dac0e7f 100644
--- a/docs/build/nmake-reference.md
+++ b/docs/build/nmake-reference.md
@@ -28,10 +28,10 @@ To use NMAKE, you must run it in a Developer Command Prompt window. A Developer
[Makefile preprocessing](../build/makefile-preprocessing.md)
-## See Also
+## See also
[Build C/C++ code on the command line](../build/building-on-the-command-line.md)
[C/C++ Build Tools](../build/reference/c-cpp-build-tools.md)
[Creating and Managing Visual C++ Projects](../ide/creating-and-managing-visual-cpp-projects.md)
[Debugging in Visual Studio](/visualstudio/debugger/debugging-in-visual-studio)
-[C/C++ Building Reference](../build/reference/c-cpp-building-reference.md)
\ No newline at end of file
+[C/C++ Building Reference](../build/reference/c-cpp-building-reference.md)
diff --git a/docs/build/non-mfc-dlls-overview.md b/docs/build/non-mfc-dlls-overview.md
index 42bc55ec73..ce73e51159 100644
--- a/docs/build/non-mfc-dlls-overview.md
+++ b/docs/build/non-mfc-dlls-overview.md
@@ -28,6 +28,6 @@ For more information about non-MFC DLLs, see [Dynamic-Link Libraries](/windows/d
- [MFC extension DLLs: Overview](../build/extension-dlls-overview.md)
-## See Also
+## See also
-[Kinds of DLLs](../build/kinds-of-dlls.md)
\ No newline at end of file
+[Kinds of DLLs](../build/kinds-of-dlls.md)
diff --git a/docs/build/null-and-undefined-macros.md b/docs/build/null-and-undefined-macros.md
index f49b8f43bc..5a1d60d190 100644
--- a/docs/build/null-and-undefined-macros.md
+++ b/docs/build/null-and-undefined-macros.md
@@ -8,6 +8,6 @@ ms.assetid: 1db4611a-1755-4328-b00f-d35365af8b6c
Both null and undefined macros expand to null strings, but a macro defined as a null string is considered defined in preprocessing expressions. To define a macro as a null string, specify no characters except spaces or tabs after the equal sign (=) in a command line or command file, and enclose the null string or definition in double quotation marks (" "). To undefine a macro, use **!UNDEF.** For more information, see [Makefile Preprocessing Directives](../build/makefile-preprocessing-directives.md).
-## See Also
+## See also
-[Defining an NMAKE Macro](../build/defining-an-nmake-macro.md)
\ No newline at end of file
+[Defining an NMAKE Macro](../build/defining-an-nmake-macro.md)
diff --git a/docs/build/precedence-in-inference-rules.md b/docs/build/precedence-in-inference-rules.md
index 0f07838eca..abcd4b738f 100644
--- a/docs/build/precedence-in-inference-rules.md
+++ b/docs/build/precedence-in-inference-rules.md
@@ -14,6 +14,6 @@ If an inference rule is multiply defined, NMAKE uses the highest-precedence defi
1. A predefined inference rule.
-## See Also
+## See also
-[Inference Rules](../build/inference-rules.md)
\ No newline at end of file
+[Inference Rules](../build/inference-rules.md)
diff --git a/docs/build/precedence-in-macro-definitions.md b/docs/build/precedence-in-macro-definitions.md
index e72aa76e1d..5c2b4a5c2f 100644
--- a/docs/build/precedence-in-macro-definitions.md
+++ b/docs/build/precedence-in-macro-definitions.md
@@ -20,6 +20,6 @@ If a macro has multiple definitions, NMAKE uses the highest-precedence definitio
Use /E to cause macros inherited from environment variables to override makefile macros with the same name. Use **!UNDEF** to override a command line.
-## See Also
+## See also
-[Defining an NMAKE Macro](../build/defining-an-nmake-macro.md)
\ No newline at end of file
+[Defining an NMAKE Macro](../build/defining-an-nmake-macro.md)
diff --git a/docs/build/predefined-rules.md b/docs/build/predefined-rules.md
index ae60f35d64..a12eaa367a 100644
--- a/docs/build/predefined-rules.md
+++ b/docs/build/predefined-rules.md
@@ -24,6 +24,6 @@ Predefined inference rules use NMAKE-supplied command and options macros.
|.cxx.obj|$(CXX) $(CXXFLAGS) /c $<|cl /c $<|yes|all|
|.rc.res|$(RC) $(RFLAGS) /r $<|rc /r $<|no|all|
-## See Also
+## See also
-[Inference Rules](../build/inference-rules.md)
\ No newline at end of file
+[Inference Rules](../build/inference-rules.md)
diff --git a/docs/build/prolog-and-epilog.md b/docs/build/prolog-and-epilog.md
index 5872cb8a93..6396d7f30b 100644
--- a/docs/build/prolog-and-epilog.md
+++ b/docs/build/prolog-and-epilog.md
@@ -87,6 +87,6 @@ When a frame pointer is not used, the epilog must use `add RSP,constant` to deal
Following these rules allows the unwind code to determine that an epilog is currently being executed and to simulate execution of the remainder of the epilog to allow recreating the context of the calling function.
-## See Also
+## See also
-[x64 software conventions](../build/x64-software-conventions.md)
\ No newline at end of file
+[x64 software conventions](../build/x64-software-conventions.md)
diff --git a/docs/build/pseudotargets.md b/docs/build/pseudotargets.md
index e95bea018c..1fd5f8d00a 100644
--- a/docs/build/pseudotargets.md
+++ b/docs/build/pseudotargets.md
@@ -10,6 +10,6 @@ A pseudotarget is a label used in place of a filename in a dependency line. It i
Pseudotarget names follow the filename syntax rules for targets. However, if the name does not have an extension (that is, does not contain a period), it can exceed the 8-character limit for filenames and can be up to 256 characters long.
-## See Also
+## See also
-[Targets](../build/targets.md)
\ No newline at end of file
+[Targets](../build/targets.md)
diff --git a/docs/build/recursion-macros.md b/docs/build/recursion-macros.md
index 89ab49ad2e..2587929bd8 100644
--- a/docs/build/recursion-macros.md
+++ b/docs/build/recursion-macros.md
@@ -14,6 +14,6 @@ Use recursion macros to call NMAKE recursively. Recursive sessions inherit comma
|**MAKEDIR**|Current directory when NMAKE was invoked.|
|**MAKEFLAGS**|Options currently in effect. Use as `/$(MAKEFLAGS)`. Note, /F is not included.|
-## See Also
+## See also
-[Special NMAKE Macros](../build/special-nmake-macros.md)
\ No newline at end of file
+[Special NMAKE Macros](../build/special-nmake-macros.md)
diff --git a/docs/build/reference/ai-specify-metadata-directories.md b/docs/build/reference/ai-specify-metadata-directories.md
index 77b01cfa4e..458567358d 100644
--- a/docs/build/reference/ai-specify-metadata-directories.md
+++ b/docs/build/reference/ai-specify-metadata-directories.md
@@ -34,7 +34,7 @@ Only one directory can be passed to an **/AI** invocation. Specify one **/AI** o
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/all.md b/docs/build/reference/all.md
index ae578b7e99..3216d75de6 100644
--- a/docs/build/reference/all.md
+++ b/docs/build/reference/all.md
@@ -17,6 +17,6 @@ This option displays all available information except code disassembly. Use [/DI
Only the [/HEADERS](../../build/reference/headers.md) DUMPBIN option is available for use on files produced with the [/GL](../../build/reference/gl-whole-program-optimization.md) compiler option.
-## See Also
+## See also
-[DUMPBIN Options](../../build/reference/dumpbin-options.md)
\ No newline at end of file
+[DUMPBIN Options](../../build/reference/dumpbin-options.md)
diff --git a/docs/build/reference/allowbind-prevent-dll-binding.md b/docs/build/reference/allowbind-prevent-dll-binding.md
index 0394f3c321..0b1337d292 100644
--- a/docs/build/reference/allowbind-prevent-dll-binding.md
+++ b/docs/build/reference/allowbind-prevent-dll-binding.md
@@ -29,9 +29,9 @@ You can edit an existing DLL for /ALLOWBIND functionality with the [/ALLOWBIND](
- See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
[Linker Options](../../build/reference/linker-options.md)
[BindImage function](/windows/desktop/api/imagehlp/nf-imagehlp-bindimage)
-[BindImageEx function](/windows/desktop/api/imagehlp/nf-imagehlp-bindimageex)
\ No newline at end of file
+[BindImageEx function](/windows/desktop/api/imagehlp/nf-imagehlp-bindimageex)
diff --git a/docs/build/reference/allowbind.md b/docs/build/reference/allowbind.md
index ad646b20f4..821fde554e 100644
--- a/docs/build/reference/allowbind.md
+++ b/docs/build/reference/allowbind.md
@@ -22,6 +22,6 @@ Use **/ALLOWBIND:NO** to prevent Bind.exe from binding the DLL.
For more information, see the [/ALLOWBIND](../../build/reference/allowbind-prevent-dll-binding.md) linker option.
-## See Also
+## See also
-[EDITBIN Options](../../build/reference/editbin-options.md)
\ No newline at end of file
+[EDITBIN Options](../../build/reference/editbin-options.md)
diff --git a/docs/build/reference/allowisolation-manifest-lookup.md b/docs/build/reference/allowisolation-manifest-lookup.md
index 5019099204..2ba197b43b 100644
--- a/docs/build/reference/allowisolation-manifest-lookup.md
+++ b/docs/build/reference/allowisolation-manifest-lookup.md
@@ -35,7 +35,7 @@ For more information, see [Manifest Files Reference](/windows/desktop/SbsCs/mani
1. Modify the **Allow Isolation** property.
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/allowisolation.md b/docs/build/reference/allowisolation.md
index 4695d65a24..4d5c641947 100644
--- a/docs/build/reference/allowisolation.md
+++ b/docs/build/reference/allowisolation.md
@@ -26,8 +26,8 @@ Specifies behavior for manifest lookup.
When isolation is disabled for an executable, the Windows loader doesn't try to find an application manifest for the newly created process. The new process doesn't have a default activation context, even if there is a manifest in the executable itself or if there is a manifest that has the name *executable-name*.exe.manifest.
-## See Also
+## See also
[EDITBIN Options](../../build/reference/editbin-options.md)
[/ALLOWISOLATION (Manifest Lookup)](../../build/reference/allowisolation-manifest-lookup.md)
-[Manifest Files Reference](/windows/desktop/SbsCs/manifest-files-reference)
\ No newline at end of file
+[Manifest Files Reference](/windows/desktop/SbsCs/manifest-files-reference)
diff --git a/docs/build/reference/analyze-code-analysis.md b/docs/build/reference/analyze-code-analysis.md
index 907b6ca201..b1cad40c45 100644
--- a/docs/build/reference/analyze-code-analysis.md
+++ b/docs/build/reference/analyze-code-analysis.md
@@ -89,7 +89,7 @@ For more information, see [Code Analysis for C/C++ Overview](/visualstudio/code-
1. See .
-## See Also
+## See also
- [Compiler Options](../../build/reference/compiler-options.md)
-- [Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+- [Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/appcontainer-windows-store-app.md b/docs/build/reference/appcontainer-windows-store-app.md
index 489ebb02c1..d4a853601c 100644
--- a/docs/build/reference/appcontainer-windows-store-app.md
+++ b/docs/build/reference/appcontainer-windows-store-app.md
@@ -33,7 +33,7 @@ The /APPCONTAINER option was introduced in Windows 8.
1. In **Additional Options**, enter `/APPCONTAINER` or `/APPCONTAINER:NO`.
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/appcontainer.md b/docs/build/reference/appcontainer.md
index afa8c41a5b..c66840b287 100644
--- a/docs/build/reference/appcontainer.md
+++ b/docs/build/reference/appcontainer.md
@@ -18,7 +18,7 @@ Marks an executable that must run in an app container—for example, a Microsoft
An executable that has the **/APPCONTAINER** option set can only be run in an app container, which is the process-isolation environment introduced in Windows 8. For Microsoft Store and Universal Windows apps, this option must be set.
-## See Also
+## See also
[EDITBIN Options](../../build/reference/editbin-options.md)
-[What's a Universal Windows App?](/windows/uwp/get-started/universal-application-platform-guide)
\ No newline at end of file
+[What's a Universal Windows App?](/windows/uwp/get-started/universal-application-platform-guide)
diff --git a/docs/build/reference/arch-arm.md b/docs/build/reference/arch-arm.md
index c733cf2e94..4b01212c6b 100644
--- a/docs/build/reference/arch-arm.md
+++ b/docs/build/reference/arch-arm.md
@@ -41,8 +41,8 @@ When you use [/clr](../../build/reference/clr-common-language-runtime-compilatio
- See .
-## See Also
+## See also
[/arch (Minimum CPU Architecture)](../../build/reference/arch-minimum-cpu-architecture.md)
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/arch-minimum-cpu-architecture.md b/docs/build/reference/arch-minimum-cpu-architecture.md
index 1a93d2bf0a..0e7f519e09 100644
--- a/docs/build/reference/arch-minimum-cpu-architecture.md
+++ b/docs/build/reference/arch-minimum-cpu-architecture.md
@@ -15,7 +15,7 @@ The architecture options specify the architecture for code generation. Select th
- [/arch (ARM)](../../build/reference/arch-arm.md)
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/arch-x64.md b/docs/build/reference/arch-x64.md
index 9b02821930..9aad1a4a4e 100644
--- a/docs/build/reference/arch-x64.md
+++ b/docs/build/reference/arch-x64.md
@@ -41,8 +41,8 @@ The `__AVX__` preprocessor symbol is defined when the **/arch:AVX** compiler opt
- See .
-## See Also
+## See also
[/arch (Minimum CPU Architecture)](../../build/reference/arch-minimum-cpu-architecture.md)
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/arch-x86.md b/docs/build/reference/arch-x86.md
index c5c1df8fd0..9b4f2af5b9 100644
--- a/docs/build/reference/arch-x86.md
+++ b/docs/build/reference/arch-x86.md
@@ -72,8 +72,8 @@ r = t + d; // This should produce the same overall result
- See .
-## See Also
+## See also
[/arch (Minimum CPU Architecture)](../../build/reference/arch-minimum-cpu-architecture.md)
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/archivemembers.md b/docs/build/reference/archivemembers.md
index 16caa9d686..5ff1f69532 100644
--- a/docs/build/reference/archivemembers.md
+++ b/docs/build/reference/archivemembers.md
@@ -17,6 +17,6 @@ This option displays minimal information about member objects in a library.
Only the [/HEADERS](../../build/reference/headers.md) DUMPBIN option is available for use on files produced with the [/GL](../../build/reference/gl-whole-program-optimization.md) compiler option.
-## See Also
+## See also
-[DUMPBIN Options](../../build/reference/dumpbin-options.md)
\ No newline at end of file
+[DUMPBIN Options](../../build/reference/dumpbin-options.md)
diff --git a/docs/build/reference/assemblydebug-add-debuggableattribute.md b/docs/build/reference/assemblydebug-add-debuggableattribute.md
index 1651be0b54..33b386d049 100644
--- a/docs/build/reference/assemblydebug-add-debuggableattribute.md
+++ b/docs/build/reference/assemblydebug-add-debuggableattribute.md
@@ -65,7 +65,7 @@ Other linker options that affect assembly generation are:
- See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/assemblylinkresource-link-to-dotnet-framework-resource.md b/docs/build/reference/assemblylinkresource-link-to-dotnet-framework-resource.md
index d36408f135..866d64a4c2 100644
--- a/docs/build/reference/assemblylinkresource-link-to-dotnet-framework-resource.md
+++ b/docs/build/reference/assemblylinkresource-link-to-dotnet-framework-resource.md
@@ -58,7 +58,7 @@ Other linker options that affect assembly generation are:
- See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/assemblymodule-add-a-msil-module-to-the-assembly.md b/docs/build/reference/assemblymodule-add-a-msil-module-to-the-assembly.md
index 91f19a09eb..0fbe27892d 100644
--- a/docs/build/reference/assemblymodule-add-a-msil-module-to-the-assembly.md
+++ b/docs/build/reference/assemblymodule-add-a-msil-module-to-the-assembly.md
@@ -62,7 +62,7 @@ The Visual C++ linker accepts .netmodule files as input and the output file prod
- See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/assemblyresource-embed-a-managed-resource.md b/docs/build/reference/assemblyresource-embed-a-managed-resource.md
index 41b66cc3b8..3effcacc0b 100644
--- a/docs/build/reference/assemblyresource-embed-a-managed-resource.md
+++ b/docs/build/reference/assemblyresource-embed-a-managed-resource.md
@@ -59,7 +59,7 @@ Other linker options that affect assembly generation are:
1. See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/at-specify-a-compiler-response-file.md b/docs/build/reference/at-specify-a-compiler-response-file.md
index 79f2d92ce9..1369f523b4 100644
--- a/docs/build/reference/at-specify-a-compiler-response-file.md
+++ b/docs/build/reference/at-specify-a-compiler-response-file.md
@@ -34,7 +34,7 @@ From the command line you can specify as many response file options (for example
- This compiler option cannot be changed programmatically.
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/at-specify-a-linker-response-file.md b/docs/build/reference/at-specify-a-linker-response-file.md
index aedbbe6121..d3be9bf818 100644
--- a/docs/build/reference/at-specify-a-linker-response-file.md
+++ b/docs/build/reference/at-specify-a-linker-response-file.md
@@ -30,7 +30,7 @@ See [@ (Specify a Compiler Response File)](../../build/reference/at-specify-a-co
- This linker option cannot be changed programmatically.
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/await-enable-coroutine-support.md b/docs/build/reference/await-enable-coroutine-support.md
index 031657db5d..66cb66b5b6 100644
--- a/docs/build/reference/await-enable-coroutine-support.md
+++ b/docs/build/reference/await-enable-coroutine-support.md
@@ -31,7 +31,7 @@ The **/await** option is available beginning in Visual Studio 2015.
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/base-base-address.md b/docs/build/reference/base-base-address.md
index 964e7d484b..ef983a22b2 100644
--- a/docs/build/reference/base-base-address.md
+++ b/docs/build/reference/base-base-address.md
@@ -54,7 +54,7 @@ Another way to set the base address is by using the *BASE* argument in a [NAME](
- See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/bigobj-increase-number-of-sections-in-dot-obj-file.md b/docs/build/reference/bigobj-increase-number-of-sections-in-dot-obj-file.md
index 4c96caabbf..20f458d4af 100644
--- a/docs/build/reference/bigobj-increase-number-of-sections-in-dot-obj-file.md
+++ b/docs/build/reference/bigobj-increase-number-of-sections-in-dot-obj-file.md
@@ -37,7 +37,7 @@ Linkers that shipped prior to Visual C++ 2005 cannot read .obj files that were p
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/bind.md b/docs/build/reference/bind.md
index f3d22bc486..757723f916 100644
--- a/docs/build/reference/bind.md
+++ b/docs/build/reference/bind.md
@@ -19,6 +19,6 @@ Specify the program's executable file and DLLs in the *files* argument on the ED
By default, the program loader sets the addresses of entry points when it loads a program. The amount of time this process takes varies, depending on the number of DLLs and the number of entry points referenced in the program. If a program has been modified with /BIND, and if the base addresses for the executable file and its DLLs do not conflict with DLLs that are already loaded, the operating system does not need to set these addresses. In a situation where the files are incorrectly based, the operating system relocates the program's DLLs and recalculates the entry-point addresses, which adds to the program's load time.
-## See Also
+## See also
-[EDITBIN Options](../../build/reference/editbin-options.md)
\ No newline at end of file
+[EDITBIN Options](../../build/reference/editbin-options.md)
diff --git a/docs/build/reference/binding-imports.md b/docs/build/reference/binding-imports.md
index 8e780ff673..debe1fc67d 100644
--- a/docs/build/reference/binding-imports.md
+++ b/docs/build/reference/binding-imports.md
@@ -10,6 +10,6 @@ The default linker behavior is to create a bindable import address table for the
If you never intend to bind the DLL's delay-loaded imports, specifying [/delay](../../build/reference/delay-delay-load-import-settings.md):nobind on the linker's command line will prevent the bound import address table from being generated and consuming space in the image file.
-## See Also
+## See also
-[Linker Support for Delay-Loaded DLLs](../../build/reference/linker-support-for-delay-loaded-dlls.md)
\ No newline at end of file
+[Linker Support for Delay-Loaded DLLs](../../build/reference/linker-support-for-delay-loaded-dlls.md)
diff --git a/docs/build/reference/bscmake-command-file-response-file.md b/docs/build/reference/bscmake-command-file-response-file.md
index e078f285c9..dc365226c0 100644
--- a/docs/build/reference/bscmake-command-file-response-file.md
+++ b/docs/build/reference/bscmake-command-file-response-file.md
@@ -31,6 +31,6 @@ verdate.h c:\src\inc\screen.h
file1.sbr file2.sbr file3.sbr file4.sbr
```
-## See Also
+## See also
-[BSCMAKE Reference](../../build/reference/bscmake-reference.md)
\ No newline at end of file
+[BSCMAKE Reference](../../build/reference/bscmake-reference.md)
diff --git a/docs/build/reference/bscmake-command-line.md b/docs/build/reference/bscmake-command-line.md
index f61fbbb5f3..ea30e372ea 100644
--- a/docs/build/reference/bscmake-command-line.md
+++ b/docs/build/reference/bscmake-command-line.md
@@ -28,6 +28,6 @@ BSCMAKE main.sbr file1.sbr file2.sbr
For related information, see [BSCMAKE Command File](../../build/reference/bscmake-command-file-response-file.md) and [BSCMAKE Options](../../build/reference/bscmake-options.md).
-## See Also
+## See also
-[BSCMAKE Reference](../../build/reference/bscmake-reference.md)
\ No newline at end of file
+[BSCMAKE Reference](../../build/reference/bscmake-reference.md)
diff --git a/docs/build/reference/bscmake-exit-codes.md b/docs/build/reference/bscmake-exit-codes.md
index 5d617d0a0b..6c857469e3 100644
--- a/docs/build/reference/bscmake-exit-codes.md
+++ b/docs/build/reference/bscmake-exit-codes.md
@@ -14,6 +14,6 @@ BSCMAKE returns an exit code (also called a return code or error code) to the op
|1|Command-line error|
|4|Fatal error during build|
-## See Also
+## See also
-[BSCMAKE Reference](../../build/reference/bscmake-reference.md)
\ No newline at end of file
+[BSCMAKE Reference](../../build/reference/bscmake-reference.md)
diff --git a/docs/build/reference/bscmake-options.md b/docs/build/reference/bscmake-options.md
index 78ff6f0970..ed1e290682 100644
--- a/docs/build/reference/bscmake-options.md
+++ b/docs/build/reference/bscmake-options.md
@@ -61,6 +61,6 @@ The following command line tells BSCMAKE to do a full build of MAIN.bsc from thr
BSCMAKE /n /S toolbox.h /o main.bsc file1.sbr file2.sbr file3.sbr
```
-## See Also
+## See also
-[BSCMAKE Reference](../../build/reference/bscmake-reference.md)
\ No newline at end of file
+[BSCMAKE Reference](../../build/reference/bscmake-reference.md)
diff --git a/docs/build/reference/bscmake-reference.md b/docs/build/reference/bscmake-reference.md
index 57ff97e589..5df2b19b3a 100644
--- a/docs/build/reference/bscmake-reference.md
+++ b/docs/build/reference/bscmake-reference.md
@@ -32,6 +32,6 @@ This section includes the following topics:
- [BSCMAKE exit codes](../../build/reference/bscmake-exit-codes.md)
-## See Also
+## See also
-[C/C++ Build Tools](../../build/reference/c-cpp-build-tools.md)
\ No newline at end of file
+[C/C++ Build Tools](../../build/reference/c-cpp-build-tools.md)
diff --git a/docs/build/reference/building-a-dot-bsc-file.md b/docs/build/reference/building-a-dot-bsc-file.md
index c341e2b8ff..b1f652643b 100644
--- a/docs/build/reference/building-a-dot-bsc-file.md
+++ b/docs/build/reference/building-a-dot-bsc-file.md
@@ -12,6 +12,6 @@ BSCMAKE can build a new browse information file from newly created .sbr files. I
- [How BSCMAKE builds a .bsc file](../../build/reference/how-bscmake-builds-a-dot-bsc-file.md)
-## See Also
+## See also
-[BSCMAKE Reference](../../build/reference/bscmake-reference.md)
\ No newline at end of file
+[BSCMAKE Reference](../../build/reference/bscmake-reference.md)
diff --git a/docs/build/reference/building-an-import-library-and-export-file.md b/docs/build/reference/building-an-import-library-and-export-file.md
index 44ef050fa7..cad8899447 100644
--- a/docs/build/reference/building-an-import-library-and-export-file.md
+++ b/docs/build/reference/building-an-import-library-and-export-file.md
@@ -39,6 +39,6 @@ Adds the specified *symbol* to the symbol table. This option is useful for forci
Note that if you create your import library in a preliminary step, before creating your .dll, you must pass the same set of object files when building the .dll, as you passed when building the import library.
-## See Also
+## See also
[Working with Import Libraries and Export Files](../../build/reference/working-with-import-libraries-and-export-files.md)
diff --git a/docs/build/reference/building-browse-information-files-overview.md b/docs/build/reference/building-browse-information-files-overview.md
index 353c92e81e..98ec67079b 100644
--- a/docs/build/reference/building-browse-information-files-overview.md
+++ b/docs/build/reference/building-browse-information-files-overview.md
@@ -33,7 +33,7 @@ See [General Property Page (Project)](../../ide/general-property-page-project.md
1. After all the projects are built, run BSCMAKE with all of the .sbr files as input. Wildcards are accepted. For instance, if you had project directories C:\X, C:\Y, and C:\Z with .sbr files in them and you wanted to combine them all into one .bsc file, then use BSCMAKE C:\X\\\*.sbr C:\Y\\\*.sbr C:\Z\\\*.sbr /o c:\whatever_directory\combined.bsc to build the combined .bsc file.
-## See Also
+## See also
[C/C++ Build Tools](../../build/reference/c-cpp-build-tools.md)
[BSCMAKE Reference](../../build/reference/bscmake-reference.md)
diff --git a/docs/build/reference/c-compile-without-linking.md b/docs/build/reference/c-compile-without-linking.md
index aff8597faf..09a64941d8 100644
--- a/docs/build/reference/c-compile-without-linking.md
+++ b/docs/build/reference/c-compile-without-linking.md
@@ -43,7 +43,7 @@ To create an executable file, you must invoke LINK:
LINK firsti.obj second.obj third.obj /OUT:filename.exe
```
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/c-cpp-build-tools.md b/docs/build/reference/c-cpp-build-tools.md
index ecf190e98f..e3ecc7b4c9 100644
--- a/docs/build/reference/c-cpp-build-tools.md
+++ b/docs/build/reference/c-cpp-build-tools.md
@@ -21,9 +21,9 @@ Visual C++ provides the following command-line tools for viewing or manipulating
- [ERRLOOK](../../build/reference/value-edit-control.md), the Error Lookup utility, retrieves a system error message or module error message based on the value entered.
-## See Also
+## See also
[C/C++ Building Reference](../../build/reference/c-cpp-building-reference.md)
[Decorated Names](../../build/reference/decorated-names.md)
[Compiler Options](../../build/reference/compiler-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/c-preserve-comments-during-preprocessing.md b/docs/build/reference/c-preserve-comments-during-preprocessing.md
index 2e611415ca..81fd7481ec 100644
--- a/docs/build/reference/c-preserve-comments-during-preprocessing.md
+++ b/docs/build/reference/c-preserve-comments-during-preprocessing.md
@@ -48,10 +48,10 @@ int i; // a variable
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
[/E (Preprocess to stdout)](../../build/reference/e-preprocess-to-stdout.md)
[/P (Preprocess to a File)](../../build/reference/p-preprocess-to-a-file.md)
-[/EP (Preprocess to stdout Without #line Directives)](../../build/reference/ep-preprocess-to-stdout-without-hash-line-directives.md)
\ No newline at end of file
+[/EP (Preprocess to stdout Without #line Directives)](../../build/reference/ep-preprocess-to-stdout-without-hash-line-directives.md)
diff --git a/docs/build/reference/calculating-necessary-values.md b/docs/build/reference/calculating-necessary-values.md
index aba9a0407a..78a9b18999 100644
--- a/docs/build/reference/calculating-necessary-values.md
+++ b/docs/build/reference/calculating-necessary-values.md
@@ -34,6 +34,6 @@ CountOfImports(PCImgThunkData pitdBase) {
}
```
-## See Also
+## See also
-[Understanding the Helper Function](understanding-the-helper-function.md)
\ No newline at end of file
+[Understanding the Helper Function](understanding-the-helper-function.md)
diff --git a/docs/build/reference/cgthreads-code-generation-threads.md b/docs/build/reference/cgthreads-code-generation-threads.md
index 507c779fd3..e306887880 100644
--- a/docs/build/reference/cgthreads-code-generation-threads.md
+++ b/docs/build/reference/cgthreads-code-generation-threads.md
@@ -40,7 +40,7 @@ Multiple levels of parallelism can be specified for a build. The msbuild.exe swi
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/cgthreads-compiler-threads.md b/docs/build/reference/cgthreads-compiler-threads.md
index 5e26eaa53e..de1123abbf 100644
--- a/docs/build/reference/cgthreads-compiler-threads.md
+++ b/docs/build/reference/cgthreads-compiler-threads.md
@@ -39,7 +39,7 @@ Multiple levels of parallelism can be specified for a build. The msbuild.exe swi
- See .
-## See Also
+## See also
[Linker Options](../../build/reference/linker-options.md)
-[Setting Linker Options](../../build/reference/setting-linker-options.md)
\ No newline at end of file
+[Setting Linker Options](../../build/reference/setting-linker-options.md)
diff --git a/docs/build/reference/changes-in-the-dll-delayed-loading-helper-function-since-visual-cpp-6-0.md b/docs/build/reference/changes-in-the-dll-delayed-loading-helper-function-since-visual-cpp-6-0.md
index abbea2b086..79e9f53dd7 100644
--- a/docs/build/reference/changes-in-the-dll-delayed-loading-helper-function-since-visual-cpp-6-0.md
+++ b/docs/build/reference/changes-in-the-dll-delayed-loading-helper-function-since-visual-cpp-6-0.md
@@ -43,6 +43,6 @@ If you defined your own helper function and are using the current version of Vis
The linker can load all imports from a DLL that you specified to be delay loaded. See [Loading All Imports for a Delay-Loaded DLL](../../build/reference/loading-all-imports-for-a-delay-loaded-dll.md) for more information.
-## See Also
+## See also
-[Understanding the Helper Function](understanding-the-helper-function.md)
\ No newline at end of file
+[Understanding the Helper Function](understanding-the-helper-function.md)
diff --git a/docs/build/reference/checking-for-memory-overwrites.md b/docs/build/reference/checking-for-memory-overwrites.md
index d0e3f224c9..770fd51c43 100644
--- a/docs/build/reference/checking-for-memory-overwrites.md
+++ b/docs/build/reference/checking-for-memory-overwrites.md
@@ -21,6 +21,6 @@ if(_heapchk()!=_HEAPOK)
If this function ever fails, you need to isolate at which point the heap was corrupted.
-## See Also
+## See also
-[Fixing Release Build Problems](../../build/reference/fixing-release-build-problems.md)
\ No newline at end of file
+[Fixing Release Build Problems](../../build/reference/fixing-release-build-problems.md)
diff --git a/docs/build/reference/choosing-the-format-of-netmodule-input-files.md b/docs/build/reference/choosing-the-format-of-netmodule-input-files.md
index c35768df9b..3ac09a52fe 100644
--- a/docs/build/reference/choosing-the-format-of-netmodule-input-files.md
+++ b/docs/build/reference/choosing-the-format-of-netmodule-input-files.md
@@ -28,6 +28,6 @@ Use the following to determine whether you need to use a .netmodule or a .obj fi
- If your modules will be used to build a managed library, and if one or more modules input to the linker will be produced with just /clr, use .obj files as module input to the linker and generate a .dll (assembly). If you want to expose managed types from the library and if you also want C++ applications to consume the native types in the library, your library will consist of the .obj files for the libraries component modules (you will also want to ship the .h files for each module, so they can be referenced with #include from source code).
-## See Also
+## See also
-[.netmodule Files as Linker Input](../../build/reference/netmodule-files-as-linker-input.md)
\ No newline at end of file
+[.netmodule Files as Linker Input](../../build/reference/netmodule-files-as-linker-input.md)
diff --git a/docs/build/reference/cl-command-files.md b/docs/build/reference/cl-command-files.md
index 8b74c0e99e..0ce3df7de9 100644
--- a/docs/build/reference/cl-command-files.md
+++ b/docs/build/reference/cl-command-files.md
@@ -35,7 +35,7 @@ CL /Ob2 /Og MYAPP.C /link LIBC.LIB
Note that the command line and the command-file commands are effectively combined.
-## See Also
+## See also
[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
-[Compiler Options](../../build/reference/compiler-options.md)
\ No newline at end of file
+[Compiler Options](../../build/reference/compiler-options.md)
diff --git a/docs/build/reference/cl-environment-variables.md b/docs/build/reference/cl-environment-variables.md
index 01fadaeba1..8aef3a9e7b 100644
--- a/docs/build/reference/cl-environment-variables.md
+++ b/docs/build/reference/cl-environment-variables.md
@@ -48,7 +48,7 @@ This has the same effect as the following command line:
> CL FILE1.C FILE2.C FILE3.OBJ
-## See Also
+## See also
[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
[Compiler Options](../../build/reference/compiler-options.md)
diff --git a/docs/build/reference/cl-filename-syntax.md b/docs/build/reference/cl-filename-syntax.md
index 04d3215eda..4803a74327 100644
--- a/docs/build/reference/cl-filename-syntax.md
+++ b/docs/build/reference/cl-filename-syntax.md
@@ -11,6 +11,6 @@ CL accepts files with names that follow FAT, HPFS, or NTFS naming conventions. A
The filename extension determines how files are processed. C and C++ files, which have the extension .c, .cxx, or .cpp, are compiled. Other files, including .obj files, libraries (.lib), and module-definition (.def) files, are passed to the linker without being processed.
-## See Also
+## See also
-[Compiler Command-Line Syntax](../../build/reference/compiler-command-line-syntax.md)
\ No newline at end of file
+[Compiler Command-Line Syntax](../../build/reference/compiler-command-line-syntax.md)
diff --git a/docs/build/reference/cl-invokes-the-linker.md b/docs/build/reference/cl-invokes-the-linker.md
index 05ef669d96..1511c7c605 100644
--- a/docs/build/reference/cl-invokes-the-linker.md
+++ b/docs/build/reference/cl-invokes-the-linker.md
@@ -44,7 +44,7 @@ CL passes the names of the .obj files, along with the name MYGRAPH.lib, to the l
1. In MOD2.obj, the references to `myline` and `mycircle` are resolved using the definitions in MYGRAPH.lib.
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/clr-common-language-runtime-compilation.md b/docs/build/reference/clr-common-language-runtime-compilation.md
index 74edb1c615..0a9ae93a97 100644
--- a/docs/build/reference/clr-common-language-runtime-compilation.md
+++ b/docs/build/reference/clr-common-language-runtime-compilation.md
@@ -88,7 +88,7 @@ class {} x;
Use ildasm.exe to view metadata.
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/clrsupportlasterror-preserve-last-error-code-for-pinvoke-calls.md b/docs/build/reference/clrsupportlasterror-preserve-last-error-code-for-pinvoke-calls.md
index fc87b8c49b..1050816a7f 100644
--- a/docs/build/reference/clrsupportlasterror-preserve-last-error-code-for-pinvoke-calls.md
+++ b/docs/build/reference/clrsupportlasterror-preserve-last-error-code-for-pinvoke-calls.md
@@ -141,7 +141,7 @@ GetLastError for application call failed (127).
GetLastError for system call succeeded (183).
```
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/clrthreadattribute-set-clr-thread-attribute.md b/docs/build/reference/clrthreadattribute-set-clr-thread-attribute.md
index a6e10cabb7..9de96069b4 100644
--- a/docs/build/reference/clrthreadattribute-set-clr-thread-attribute.md
+++ b/docs/build/reference/clrthreadattribute-set-clr-thread-attribute.md
@@ -54,7 +54,7 @@ It will be necessary for you to use single-threading, for example, if your CLR p
1. See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/common-problems-when-creating-a-release-build.md b/docs/build/reference/common-problems-when-creating-a-release-build.md
index d16ba7946e..a90d3ce3c2 100644
--- a/docs/build/reference/common-problems-when-creating-a-release-build.md
+++ b/docs/build/reference/common-problems-when-creating-a-release-build.md
@@ -42,7 +42,7 @@ The lack of debugging information removes the padding from your application. In
Depending on the nature of certain segments of code, the optimizing compiler might generate unexpected code. This is the least likely cause of release build problems, but it does arise on occasion. For a solution, see [Optimizing Your Code](../../build/reference/optimizing-your-code.md).
-## See Also
+## See also
[Release Builds](../../build/reference/release-builds.md)
-[Fixing Release Build Problems](../../build/reference/fixing-release-build-problems.md)
\ No newline at end of file
+[Fixing Release Build Problems](../../build/reference/fixing-release-build-problems.md)
diff --git a/docs/build/reference/compiler-command-line-syntax.md b/docs/build/reference/compiler-command-line-syntax.md
index 791dd6c5f8..ee027db4fa 100644
--- a/docs/build/reference/compiler-command-line-syntax.md
+++ b/docs/build/reference/compiler-command-line-syntax.md
@@ -29,7 +29,7 @@ For information about the return value of cl.exe, see [Return Value of cl.exe](.
> [!NOTE]
> The command-line input limit of 1024 characters is not guaranteed to remain the same in future releases of Windows.
-## See Also
+## See also
[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
-[Compiler Options](../../build/reference/compiler-options.md)
\ No newline at end of file
+[Compiler Options](../../build/reference/compiler-options.md)
diff --git a/docs/build/reference/compiler-controlled-link-options.md b/docs/build/reference/compiler-controlled-link-options.md
index 63fbbb6418..490abd89a7 100644
--- a/docs/build/reference/compiler-controlled-link-options.md
+++ b/docs/build/reference/compiler-controlled-link-options.md
@@ -30,7 +30,7 @@ The CL compiler automatically calls LINK unless you specify the /c option. CL pr
For more information, see [Compiler Options](../../build/reference/compiler-options.md).
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/compiler-options-listed-alphabetically.md b/docs/build/reference/compiler-options-listed-alphabetically.md
index 50a8b317c2..01347a9af9 100644
--- a/docs/build/reference/compiler-options-listed-alphabetically.md
+++ b/docs/build/reference/compiler-options-listed-alphabetically.md
@@ -155,8 +155,8 @@ The following is a comprehensive alphabetical list of compiler options. For a ca
|[/Zs](zs-syntax-check-only.md)|Checks syntax only.|
|[/ZW](zw-windows-runtime-compilation.md)|Produces an output file to run on the Windows Runtime.|
-## See Also
+## See also
[C/C++ Building Reference](c-cpp-building-reference.md)
[Compiler Options](compiler-options.md)
-[Setting Compiler Options](setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](setting-compiler-options.md)
diff --git a/docs/build/reference/compiling-a-c-cpp-program.md b/docs/build/reference/compiling-a-c-cpp-program.md
index 133fe2d883..4bdb4e91eb 100644
--- a/docs/build/reference/compiling-a-c-cpp-program.md
+++ b/docs/build/reference/compiling-a-c-cpp-program.md
@@ -18,6 +18,6 @@ For information on using the compiler, see the following sections:
For information on choosing the compiler host and target architecture, see [Configure Visual C++ for 64-bit, x64 targets](../../build/configuring-programs-for-64-bit-visual-cpp.md).
-## See Also
+## See also
-[C/C++ Building Reference](../../build/reference/c-cpp-building-reference.md)
\ No newline at end of file
+[C/C++ Building Reference](../../build/reference/c-cpp-building-reference.md)
diff --git a/docs/build/reference/constexpr-control-constexpr-evaluation.md b/docs/build/reference/constexpr-control-constexpr-evaluation.md
index b0aed726e3..8b38256861 100644
--- a/docs/build/reference/constexpr-control-constexpr-evaluation.md
+++ b/docs/build/reference/constexpr-control-constexpr-evaluation.md
@@ -44,7 +44,7 @@ The **/constexpr** options are available beginning in Visual Studio 2015.
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/constraints-of-delay-loading-dlls.md b/docs/build/reference/constraints-of-delay-loading-dlls.md
index 71f6d12ebb..0c7d9af694 100644
--- a/docs/build/reference/constraints-of-delay-loading-dlls.md
+++ b/docs/build/reference/constraints-of-delay-loading-dlls.md
@@ -22,7 +22,7 @@ There are constraints regarding the delay loading of imports.
- Custom calling conventions (such as using condition codes on x86 architectures) are not supported. Also, the floating-point registers are not saved on any platform. If your custom helper routine or hook routines use floating-point types, they need to completely save and restore the floating-point state on machines with register calling conventions with floating-point parameters. Be careful about delay loading the CRT DLL if you call CRT functions that take floating-point parameters on a numeric data processor (NDP) stack in the help function.
-## See Also
+## See also
[Linker Support for Delay-Loaded DLLs](../../build/reference/linker-support-for-delay-loaded-dlls.md)
[LoadLibrary function](/windows/desktop/api/libloaderapi/nf-libloaderapi-loadlibrarya)
@@ -31,4 +31,4 @@ There are constraints regarding the delay loading of imports.
[TlsAlloc function](/windows/desktop/api/processthreadsapi/nf-processthreadsapi-tlsalloc)
[TlsFree function](/windows/desktop/api/processthreadsapi/nf-processthreadsapi-tlsfree)
[TlsGetValue function](/windows/desktop/api/processthreadsapi/nf-processthreadsapi-tlsgetvalue)
-[TlsSetValue function](/windows/desktop/api/processthreadsapi/nf-processthreadsapi-tlssetvalue)
\ No newline at end of file
+[TlsSetValue function](/windows/desktop/api/processthreadsapi/nf-processthreadsapi-tlssetvalue)
diff --git a/docs/build/reference/creating-an-dot-sbr-file.md b/docs/build/reference/creating-an-dot-sbr-file.md
index 79370b6fbd..c005748ff6 100644
--- a/docs/build/reference/creating-an-dot-sbr-file.md
+++ b/docs/build/reference/creating-an-dot-sbr-file.md
@@ -16,6 +16,6 @@ You can create an .sbr file without performing a full compile. For example, you
The build process can be more efficient if the .sbr files are first packed to remove unreferenced definitions. The compiler automatically packs .sbr files.
-## See Also
+## See also
-[Building a .Bsc File](../../build/reference/building-a-dot-bsc-file.md)
\ No newline at end of file
+[Building a .Bsc File](../../build/reference/building-a-dot-bsc-file.md)
diff --git a/docs/build/reference/creating-precompiled-header-files.md b/docs/build/reference/creating-precompiled-header-files.md
index 9600a01e57..55f1d25da1 100644
--- a/docs/build/reference/creating-precompiled-header-files.md
+++ b/docs/build/reference/creating-precompiled-header-files.md
@@ -312,7 +312,7 @@ int main( void )
}
```
-## See Also
+## See also
[C/C++ Building Reference](../../build/reference/c-cpp-building-reference.md)
-[Compiler Options](../../build/reference/compiler-options.md)
\ No newline at end of file
+[Compiler Options](../../build/reference/compiler-options.md)
diff --git a/docs/build/reference/d-preprocessor-definitions.md b/docs/build/reference/d-preprocessor-definitions.md
index 337875c089..75988f1468 100644
--- a/docs/build/reference/d-preprocessor-definitions.md
+++ b/docs/build/reference/d-preprocessor-definitions.md
@@ -80,10 +80,10 @@ int main( )
TEST defined 1
```
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
[/U, /u (Undefine Symbols)](../../build/reference/u-u-undefine-symbols.md)
[#undef Directive (C/C++)](../../preprocessor/hash-undef-directive-c-cpp.md)
-[#define Directive (C/C++)](../../preprocessor/hash-define-directive-c-cpp.md)
\ No newline at end of file
+[#define Directive (C/C++)](../../preprocessor/hash-define-directive-c-cpp.md)
diff --git a/docs/build/reference/dash-exports.md b/docs/build/reference/dash-exports.md
index b15ff3fd19..ce4010a424 100644
--- a/docs/build/reference/dash-exports.md
+++ b/docs/build/reference/dash-exports.md
@@ -17,6 +17,6 @@ This option displays all definitions exported from an executable file or DLL.
Only the [/HEADERS](../../build/reference/headers.md) DUMPBIN option is available for use on files produced with the [/GL](../../build/reference/gl-whole-program-optimization.md) compiler option.
-## See Also
+## See also
-[DUMPBIN Options](../../build/reference/dumpbin-options.md)
\ No newline at end of file
+[DUMPBIN Options](../../build/reference/dumpbin-options.md)
diff --git a/docs/build/reference/debug-generate-debug-info.md b/docs/build/reference/debug-generate-debug-info.md
index 597458ff70..e386b8ca2f 100755
--- a/docs/build/reference/debug-generate-debug-info.md
+++ b/docs/build/reference/debug-generate-debug-info.md
@@ -51,7 +51,7 @@ It is not possible to create an .exe or .dll that contains debug information. De
1. See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/debugtype-debug-info-options.md b/docs/build/reference/debugtype-debug-info-options.md
index 4a8a636d45..41abfb1df3 100644
--- a/docs/build/reference/debugtype-debug-info-options.md
+++ b/docs/build/reference/debugtype-debug-info-options.md
@@ -32,9 +32,9 @@ Use the **/DEBUGTYPE** option to specify inclusion of relocation table data or .
To debug code in user mode, which is typical for applications, the **/DEBUGTYPE** option isn't needed. By default, the compiler switches that specify debugging output ([/Z7, /Zi, /ZI](../../build/reference/z7-zi-zi-debug-information-format.md)) emit all the information needed by the Visual Studio debugger. Use **/DEBUGTYPE:PDATA** or **/DEBUGTYPE:CV,PDATA,FIXUP** to debug code that combines user-mode and kernel-mode components, such as a configuration app for a device driver. For more information about kernel mode debuggers, see [Debugging Tools for Windows (WinDbg, KD, CDB, NTSD)](/windows-hardware/drivers/debugger/index)
-## See Also
+## See also
[/DEBUG (Generate Debug Info)](../../build/reference/debug-generate-debug-info.md)
[/DRIVER (Windows NT Kernel Mode Driver)](../../build/reference/driver-windows-nt-kernel-mode-driver.md)
[/PROFILE (Performance Tools Profiler)](../../build/reference/profile-performance-tools-profiler.md)
-[Debugging Tools for Windows (WinDbg, KD, CDB, NTSD)](/windows-hardware/drivers/debugger/index)
\ No newline at end of file
+[Debugging Tools for Windows (WinDbg, KD, CDB, NTSD)](/windows-hardware/drivers/debugger/index)
diff --git a/docs/build/reference/decorated-names.md b/docs/build/reference/decorated-names.md
index f4800d0b8e..b4277cbdc8 100644
--- a/docs/build/reference/decorated-names.md
+++ b/docs/build/reference/decorated-names.md
@@ -83,7 +83,7 @@ Undecoration of :- "?func1@a@@AAEXH@Z"
is :- "private: void __thiscall a::func1(int)"
```
-## See Also
+## See also
[C/C++ Build Tools](../../build/reference/c-cpp-build-tools.md)
-[Using extern to Specify Linkage](../../cpp/using-extern-to-specify-linkage.md)
\ No newline at end of file
+[Using extern to Specify Linkage](../../cpp/using-extern-to-specify-linkage.md)
diff --git a/docs/build/reference/def-specify-module-definition-file.md b/docs/build/reference/def-specify-module-definition-file.md
index 147d3aecd8..70ac8ff38e 100644
--- a/docs/build/reference/def-specify-module-definition-file.md
+++ b/docs/build/reference/def-specify-module-definition-file.md
@@ -36,7 +36,7 @@ To specify a .def file from within the development environment, you should add i
- See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/delay-delay-load-import-settings.md b/docs/build/reference/delay-delay-load-import-settings.md
index 22e0f44d5d..620bacf3b2 100644
--- a/docs/build/reference/delay-delay-load-import-settings.md
+++ b/docs/build/reference/delay-delay-load-import-settings.md
@@ -40,7 +40,7 @@ To specify DLLs to delay load, use the [/DELAYLOAD](../../build/reference/delayl
- See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/delayload-delay-load-import.md b/docs/build/reference/delayload-delay-load-import.md
index 09136033c8..70c804b6e7 100644
--- a/docs/build/reference/delayload-delay-load-import.md
+++ b/docs/build/reference/delayload-delay-load-import.md
@@ -32,7 +32,7 @@ The [/DELAY](../../build/reference/delay-delay-load-import-settings.md) option s
- See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/delaysign-partially-sign-an-assembly.md b/docs/build/reference/delaysign-partially-sign-an-assembly.md
index 86b15ccec1..c89637e24b 100644
--- a/docs/build/reference/delaysign-partially-sign-an-assembly.md
+++ b/docs/build/reference/delaysign-partially-sign-an-assembly.md
@@ -54,7 +54,7 @@ Other linker options that affect assembly generation are:
- See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/dependents.md b/docs/build/reference/dependents.md
index 62267ba59b..a0ca561e77 100644
--- a/docs/build/reference/dependents.md
+++ b/docs/build/reference/dependents.md
@@ -17,6 +17,6 @@ Dumps the names of the DLLs from which the image imports functions. Does not dum
Only the [/HEADERS](../../build/reference/headers.md) DUMPBIN option is available for use on files produced with the [/GL](../../build/reference/gl-whole-program-optimization.md) compiler option.
-## See Also
+## See also
-[DUMPBIN Options](../../build/reference/dumpbin-options.md)
\ No newline at end of file
+[DUMPBIN Options](../../build/reference/dumpbin-options.md)
diff --git a/docs/build/reference/developing-your-own-helper-function.md b/docs/build/reference/developing-your-own-helper-function.md
index f8fda22ccf..2a891a4d99 100644
--- a/docs/build/reference/developing-your-own-helper-function.md
+++ b/docs/build/reference/developing-your-own-helper-function.md
@@ -16,6 +16,6 @@ This is fairly simple since you can essentially use the supplied code as a guide
It will probably be easiest to simply provide a new pointer to a user-supplied notification hook function that receives the same values as the default helper on the notification dliStartProcessing. At that point, the hook function can essentially become the new helper function, as a successful return to the default helper will bypass all further processing in the default helper.
-## See Also
+## See also
-[Linker Support for Delay-Loaded DLLs](../../build/reference/linker-support-for-delay-loaded-dlls.md)
\ No newline at end of file
+[Linker Support for Delay-Loaded DLLs](../../build/reference/linker-support-for-delay-loaded-dlls.md)
diff --git a/docs/build/reference/diagnostics-compiler-diagnostic-options.md b/docs/build/reference/diagnostics-compiler-diagnostic-options.md
index cbc24bc02d..1813721460 100644
--- a/docs/build/reference/diagnostics-compiler-diagnostic-options.md
+++ b/docs/build/reference/diagnostics-compiler-diagnostic-options.md
@@ -39,7 +39,7 @@ The **/diagnostics** option is available starting in Visual Studio 2017.
1. Use the dropdown control in the **Diagnostics Format** field to select a diagnostics display option. Choose **OK** or **Apply** to save your changes.
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/directives.md b/docs/build/reference/directives.md
index 920b569abf..09c129a589 100644
--- a/docs/build/reference/directives.md
+++ b/docs/build/reference/directives.md
@@ -17,6 +17,6 @@ This option dumps the compiler-generated .drective section of an image.
Only the [/HEADERS](../../build/reference/headers.md) DUMPBIN option is available for use on files produced with the [/GL](../../build/reference/gl-whole-program-optimization.md) compiler option.
-## See Also
+## See also
-[DUMPBIN Options](../../build/reference/dumpbin-options.md)
\ No newline at end of file
+[DUMPBIN Options](../../build/reference/dumpbin-options.md)
diff --git a/docs/build/reference/dll-build-a-dll.md b/docs/build/reference/dll-build-a-dll.md
index 33a810f45d..e79be49346 100644
--- a/docs/build/reference/dll-build-a-dll.md
+++ b/docs/build/reference/dll-build-a-dll.md
@@ -43,7 +43,7 @@ Note that if you create your import library in a preliminary step, before creati
- See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/doc-process-documentation-comments-c-cpp.md b/docs/build/reference/doc-process-documentation-comments-c-cpp.md
index 9da8131a13..7270a73aff 100644
--- a/docs/build/reference/doc-process-documentation-comments-c-cpp.md
+++ b/docs/build/reference/doc-process-documentation-comments-c-cpp.md
@@ -38,7 +38,7 @@ To use the generated .xml file with IntelliSense, make the file name of the .xml
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/dot-def-files-as-linker-input.md b/docs/build/reference/dot-def-files-as-linker-input.md
index 6a62ccef5a..cda3ba204a 100644
--- a/docs/build/reference/dot-def-files-as-linker-input.md
+++ b/docs/build/reference/dot-def-files-as-linker-input.md
@@ -8,7 +8,7 @@ ms.assetid: ecb32d7c-e3be-4782-85a1-1c77d30f6e59
See [Module-definition (.def) files](../../build/reference/module-definition-dot-def-files.md) for more information. Use the [/DEF](../../build/reference/def-specify-module-definition-file.md) option to specify the .def file name.
-## See Also
+## See also
[LINK Input Files](../../build/reference/link-input-files.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/dot-exe-files-as-linker-input.md b/docs/build/reference/dot-exe-files-as-linker-input.md
index b4e7d719d7..48112cb1d6 100644
--- a/docs/build/reference/dot-exe-files-as-linker-input.md
+++ b/docs/build/reference/dot-exe-files-as-linker-input.md
@@ -8,7 +8,7 @@ ms.assetid: 73714c30-6f03-4e72-881e-090e5240ba93
The [MS-DOS Stub File Name](../../build/reference/stub-ms-dos-stub-file-name.md) (/STUB) option specifies the name of an .exe file that runs with MS-DOS. LINK examines the specified file to be sure that it is a valid MS-DOS program.
-## See Also
+## See also
[LINK Input Files](../../build/reference/link-input-files.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/dot-exp-files-as-linker-input.md b/docs/build/reference/dot-exp-files-as-linker-input.md
index 3f75188756..73a7dea4ad 100644
--- a/docs/build/reference/dot-exp-files-as-linker-input.md
+++ b/docs/build/reference/dot-exp-files-as-linker-input.md
@@ -8,7 +8,7 @@ ms.assetid: 399f5636-0a4d-462e-b500-5f5b9ae5ad22
Export (.exp) files contain information about exported functions and data items. When LIB creates an import library, it also creates an .exp file. You use the .exp file when you link a program that both exports to and imports from another program, either directly or indirectly. If you link with an .exp file, LINK does not produce an import library, because it assumes that LIB already created one. For details about .exp files and import libraries, see [Working with Import Libraries and Export Files](../../build/reference/working-with-import-libraries-and-export-files.md).
-## See Also
+## See also
[LINK Input Files](../../build/reference/link-input-files.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/dot-ilk-files-as-linker-input.md b/docs/build/reference/dot-ilk-files-as-linker-input.md
index 75b549995c..a15b7d161d 100644
--- a/docs/build/reference/dot-ilk-files-as-linker-input.md
+++ b/docs/build/reference/dot-ilk-files-as-linker-input.md
@@ -8,7 +8,7 @@ ms.assetid: 7324c104-9e5d-423d-b268-b59f92607bf2
When linking incrementally, LINK updates the .ilk status file that it created during the first incremental link. This file has the same base name as the .exe file or the .dll file, and it has the extension .ilk. During subsequent incremental links, LINK updates the .ilk file. If the .ilk file is missing, LINK performs a full link and creates a new .ilk file. If the .ilk file is unusable, LINK performs a nonincremental link. For details about incremental linking, see the [Link Incrementally (/INCREMENTAL)](../../build/reference/incremental-link-incrementally.md) option.
-## See Also
+## See also
[LINK Input Files](../../build/reference/link-input-files.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/dot-lib-files-as-linker-input.md b/docs/build/reference/dot-lib-files-as-linker-input.md
index 7b5604b8aa..6143c7596e 100644
--- a/docs/build/reference/dot-lib-files-as-linker-input.md
+++ b/docs/build/reference/dot-lib-files-as-linker-input.md
@@ -51,7 +51,7 @@ int main() {
213
```
-## See Also
+## See also
[LINK Input Files](../../build/reference/link-input-files.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/dot-pdb-files-as-linker-input.md b/docs/build/reference/dot-pdb-files-as-linker-input.md
index f02453e943..8631ef4352 100644
--- a/docs/build/reference/dot-pdb-files-as-linker-input.md
+++ b/docs/build/reference/dot-pdb-files-as-linker-input.md
@@ -10,7 +10,7 @@ Object (.obj) files compiled using the /Zi option contain the name of a program
LINK also uses a PDB to hold debugging information for the .exe file or the .dll file. The program's PDB is both an output file and an input file, because LINK updates the PDB when it rebuilds the program.
-## See Also
+## See also
[LINK Input Files](../../build/reference/link-input-files.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/dot-res-files-as-linker-input.md b/docs/build/reference/dot-res-files-as-linker-input.md
index b56b8af96e..ff68b997db 100644
--- a/docs/build/reference/dot-res-files-as-linker-input.md
+++ b/docs/build/reference/dot-res-files-as-linker-input.md
@@ -8,7 +8,7 @@ ms.assetid: 9c37ab00-97df-4d9a-91cd-6bf132970683
You can specify a .res file when linking a program. The .res file is created by the resource compiler (RC). LINK automatically converts .res files to COFF. The CVTRES.exe tool must be in the same directory as LINK.exe or in a directory specified in the PATH environment variable.
-## See Also
+## See also
[LINK Input Files](../../build/reference/link-input-files.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/dot-txt-files-as-linker-input.md b/docs/build/reference/dot-txt-files-as-linker-input.md
index 698c953f2c..91fef71f83 100644
--- a/docs/build/reference/dot-txt-files-as-linker-input.md
+++ b/docs/build/reference/dot-txt-files-as-linker-input.md
@@ -8,7 +8,7 @@ ms.assetid: 220b5a59-8b78-43f6-a8c3-f3134ccddf9e
LINK expects various text files as additional input. The [command-file](../../build/reference/link-command-files.md) specifier (**\@**) and the [Base Address](../../build/reference/base-base-address.md) (/BASE), [/DEF](../../build/reference/def-specify-module-definition-file.md), and [/ORDER](../../build/reference/order-put-functions-in-order.md) options all specify text files. These files can have any extension, not just .txt.
-## See Also
+## See also
[LINK Input Files](../../build/reference/link-input-files.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/driver-windows-nt-kernel-mode-driver.md b/docs/build/reference/driver-windows-nt-kernel-mode-driver.md
index 16d632025b..35a5483ec6 100644
--- a/docs/build/reference/driver-windows-nt-kernel-mode-driver.md
+++ b/docs/build/reference/driver-windows-nt-kernel-mode-driver.md
@@ -39,7 +39,7 @@ If **/DRIVER** is specified:
- See [VCLinkerTool.driver Property](https://docs.microsoft.com/dotnet/api/microsoft.visualstudio.vcprojectengine.vclinkertool.driver?view=visualstudiosdk-2017#Microsoft_VisualStudio_VCProjectEngine_VCLinkerTool_driver).
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/dumpbin-command-line.md b/docs/build/reference/dumpbin-command-line.md
index b0d7abae30..8c02816338 100644
--- a/docs/build/reference/dumpbin-command-line.md
+++ b/docs/build/reference/dumpbin-command-line.md
@@ -19,7 +19,7 @@ When you run DUMPBIN on a file without specifying an option, DUMPBIN displays th
When you type the command `dumpbin` without any other command-line input, DUMPBIN displays a usage statement that summarizes its options.
-## See Also
+## See also
[C/C++ Build Tools](../../build/reference/c-cpp-build-tools.md)
-[DUMPBIN Reference](../../build/reference/dumpbin-reference.md)
\ No newline at end of file
+[DUMPBIN Reference](../../build/reference/dumpbin-reference.md)
diff --git a/docs/build/reference/dumpbin-options.md b/docs/build/reference/dumpbin-options.md
index 1601d1cb2f..562d091655 100644
--- a/docs/build/reference/dumpbin-options.md
+++ b/docs/build/reference/dumpbin-options.md
@@ -59,7 +59,7 @@ DUMPBIN has the following options:
- [/TLS](../../build/reference/tls.md)
-## See Also
+## See also
[C/C++ Build Tools](../../build/reference/c-cpp-build-tools.md)
-[DUMPBIN Reference](../../build/reference/dumpbin-reference.md)
\ No newline at end of file
+[DUMPBIN Reference](../../build/reference/dumpbin-reference.md)
diff --git a/docs/build/reference/dumpbin-reference.md b/docs/build/reference/dumpbin-reference.md
index cc77540349..7b07b392af 100644
--- a/docs/build/reference/dumpbin-reference.md
+++ b/docs/build/reference/dumpbin-reference.md
@@ -18,6 +18,6 @@ Only the [/HEADERS](../../build/reference/headers.md) DUMPBIN option is availabl
- [DUMPBIN options](../../build/reference/dumpbin-options.md)
-## See Also
+## See also
-[C/C++ Build Tools](../../build/reference/c-cpp-build-tools.md)
\ No newline at end of file
+[C/C++ Build Tools](../../build/reference/c-cpp-build-tools.md)
diff --git a/docs/build/reference/dumping-delay-loaded-imports.md b/docs/build/reference/dumping-delay-loaded-imports.md
index 5815ddf823..43e773947f 100644
--- a/docs/build/reference/dumping-delay-loaded-imports.md
+++ b/docs/build/reference/dumping-delay-loaded-imports.md
@@ -8,6 +8,6 @@ ms.assetid: f766acf4-9df8-4b85-8cf6-0be3ffc4c124
Delay-loaded imports can be dumped using [dumpbin /imports](../../build/reference/imports-dumpbin.md) and show up with slightly different information than standard imports. They are segregated into their own section of the /imports dumping and are explicitly labeled as delay-loaded imports. If there is unload information present in the image, that is noted. If there is bind information present, the time/date stamp of the target DLL is noted along with the bound addresses of the imports.
-## See Also
+## See also
-[Linker Support for Delay-Loaded DLLs](../../build/reference/linker-support-for-delay-loaded-dlls.md)
\ No newline at end of file
+[Linker Support for Delay-Loaded DLLs](../../build/reference/linker-support-for-delay-loaded-dlls.md)
diff --git a/docs/build/reference/e-preprocess-to-stdout.md b/docs/build/reference/e-preprocess-to-stdout.md
index 1ab0896231..2db38b60d8 100644
--- a/docs/build/reference/e-preprocess-to-stdout.md
+++ b/docs/build/reference/e-preprocess-to-stdout.md
@@ -71,7 +71,7 @@ The following command line preprocesses `ADD.C`, preserves comments, adds `#line
CL /E /C ADD.C
```
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/editbin-command-line.md b/docs/build/reference/editbin-command-line.md
index e4cd17ab09..8bad72bfd9 100644
--- a/docs/build/reference/editbin-command-line.md
+++ b/docs/build/reference/editbin-command-line.md
@@ -17,7 +17,7 @@ Specify one or more files for the objects or images to be changed, and one or mo
When you type the command `editbin` without any other command-line input, EDITBIN displays a usage statement that summarizes its options.
-## See Also
+## See also
[C/C++ Build Tools](../../build/reference/c-cpp-build-tools.md)
-[EDITBIN Reference](../../build/reference/editbin-reference.md)
\ No newline at end of file
+[EDITBIN Reference](../../build/reference/editbin-reference.md)
diff --git a/docs/build/reference/editbin-options.md b/docs/build/reference/editbin-options.md
index ebaa30c12b..40ee8b75e3 100644
--- a/docs/build/reference/editbin-options.md
+++ b/docs/build/reference/editbin-options.md
@@ -36,7 +36,7 @@ EDITBIN has the following options:
|[/TSAWARE](../../build/reference/tsaware.md)|Specifies that the app is designed to run in a multi-user environment.|
|[/VERSION](../../build/reference/version.md)|Sets the version number in the header.|
-## See Also
+## See also
[C/C++ Build Tools](../../build/reference/c-cpp-build-tools.md)
-[EDITBIN Reference](../../build/reference/editbin-reference.md)
\ No newline at end of file
+[EDITBIN Reference](../../build/reference/editbin-reference.md)
diff --git a/docs/build/reference/editbin-reference.md b/docs/build/reference/editbin-reference.md
index ab770c3374..d6bdcfcc76 100644
--- a/docs/build/reference/editbin-reference.md
+++ b/docs/build/reference/editbin-reference.md
@@ -18,6 +18,6 @@ EDITBIN is not available for use on files produced with the [/GL](../../build/re
- [EDITBIN options](../../build/reference/editbin-options.md)
-## See Also
+## See also
-[C/C++ Build Tools](../../build/reference/c-cpp-build-tools.md)
\ No newline at end of file
+[C/C++ Build Tools](../../build/reference/c-cpp-build-tools.md)
diff --git a/docs/build/reference/entry-entry-point-symbol.md b/docs/build/reference/entry-entry-point-symbol.md
index 253ee2a901..f7ea4ffdb3 100644
--- a/docs/build/reference/entry-entry-point-symbol.md
+++ b/docs/build/reference/entry-entry-point-symbol.md
@@ -52,7 +52,7 @@ For information on how to define your own `DllMain` entry point, see [DLLs and V
- See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/ep-preprocess-to-stdout-without-hash-line-directives.md b/docs/build/reference/ep-preprocess-to-stdout-without-hash-line-directives.md
index 4bb7b2db94..13ffdddb35 100644
--- a/docs/build/reference/ep-preprocess-to-stdout-without-hash-line-directives.md
+++ b/docs/build/reference/ep-preprocess-to-stdout-without-hash-line-directives.md
@@ -51,7 +51,7 @@ The following command line preprocesses file `ADD.C`, preserves comments, and di
CL /EP /C ADD.C
```
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/error-handling-and-notification.md b/docs/build/reference/error-handling-and-notification.md
index 9ad1c23a86..222973b3a0 100644
--- a/docs/build/reference/error-handling-and-notification.md
+++ b/docs/build/reference/error-handling-and-notification.md
@@ -26,6 +26,6 @@ The following topics discuss error handling and notification:
- [Exceptions](../../build/reference/exceptions-c-cpp.md)
-## See Also
+## See also
-[Linker Support for Delay-Loaded DLLs](../../build/reference/linker-support-for-delay-loaded-dlls.md)
\ No newline at end of file
+[Linker Support for Delay-Loaded DLLs](../../build/reference/linker-support-for-delay-loaded-dlls.md)
diff --git a/docs/build/reference/error-message-edit-control.md b/docs/build/reference/error-message-edit-control.md
index 412d31f6a3..87025f8ed8 100644
--- a/docs/build/reference/error-message-edit-control.md
+++ b/docs/build/reference/error-message-edit-control.md
@@ -8,6 +8,6 @@ ms.assetid: 79320694-c30e-4c37-bb94-6cb36c32d4e6
The **Error Message** box contains the text of the system error message or module error message based on the value entered.
-## See Also
+## See also
-[Value Edit Control](../../build/reference/value-edit-control.md)
\ No newline at end of file
+[Value Edit Control](../../build/reference/value-edit-control.md)
diff --git a/docs/build/reference/errorreport-dumpbin-exe.md b/docs/build/reference/errorreport-dumpbin-exe.md
index 9d79a8dfa4..967e171c5a 100644
--- a/docs/build/reference/errorreport-dumpbin-exe.md
+++ b/docs/build/reference/errorreport-dumpbin-exe.md
@@ -17,6 +17,6 @@ If dumpbin.exe fails at runtime, you can use **/ERRORREPORT** to send informatio
For more information about **/ERRORREPORT**, see [/errorReport (Report Internal Compiler Errors)](../../build/reference/errorreport-report-internal-compiler-errors.md).
-## See Also
+## See also
-[DUMPBIN Options](../../build/reference/dumpbin-options.md)
\ No newline at end of file
+[DUMPBIN Options](../../build/reference/dumpbin-options.md)
diff --git a/docs/build/reference/errorreport-editbin-exe.md b/docs/build/reference/errorreport-editbin-exe.md
index bad2b0ffdb..a2883ab225 100644
--- a/docs/build/reference/errorreport-editbin-exe.md
+++ b/docs/build/reference/errorreport-editbin-exe.md
@@ -17,6 +17,6 @@ If editbin.exe fails at runtime, you can use **/ERRORREPORT** to send informatio
For more information about **/ERRORREPORT**, see [/errorReport (Report Internal Compiler Errors)](../../build/reference/errorreport-report-internal-compiler-errors.md).
-## See Also
+## See also
-[EDITBIN Options](../../build/reference/editbin-options.md)
\ No newline at end of file
+[EDITBIN Options](../../build/reference/editbin-options.md)
diff --git a/docs/build/reference/errorreport-report-internal-compiler-errors.md b/docs/build/reference/errorreport-report-internal-compiler-errors.md
index 835ce5ff3d..844914df2c 100644
--- a/docs/build/reference/errorreport-report-internal-compiler-errors.md
+++ b/docs/build/reference/errorreport-report-internal-compiler-errors.md
@@ -51,7 +51,7 @@ A user's ability to send reports depends on computer and user policy permissions
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/exceptions-c-cpp.md b/docs/build/reference/exceptions-c-cpp.md
index 12c1727729..97dd527600 100644
--- a/docs/build/reference/exceptions-c-cpp.md
+++ b/docs/build/reference/exceptions-c-cpp.md
@@ -29,6 +29,6 @@ Additionally, if the incorrect bits are set in the grAttrs field, the exception
See [Structure and Constant Definitions](../../build/reference/structure-and-constant-definitions.md) for more information.
-## See Also
+## See also
-[Error Handling and Notification](../../build/reference/error-handling-and-notification.md)
\ No newline at end of file
+[Error Handling and Notification](../../build/reference/error-handling-and-notification.md)
diff --git a/docs/build/reference/execution-charset-set-execution-character-set.md b/docs/build/reference/execution-charset-set-execution-character-set.md
index 80d05fb4ef..ac20024790 100644
--- a/docs/build/reference/execution-charset-set-execution-character-set.md
+++ b/docs/build/reference/execution-charset-set-execution-character-set.md
@@ -41,10 +41,10 @@ If you want to set both the source character set and the execution character set
1. Choose **OK** to save your changes.
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
[/source-charset (Set Source Character Set)](../../build/reference/source-charset-set-source-character-set.md)
[/utf-8 (Set Source and Executable character sets to UTF-8)](../../build/reference/utf-8-set-source-and-executable-character-sets-to-utf-8.md)
-[/validate-charset (Validate for compatible characters)](../../build/reference/validate-charset-validate-for-compatible-characters.md)
\ No newline at end of file
+[/validate-charset (Validate for compatible characters)](../../build/reference/validate-charset-validate-for-compatible-characters.md)
diff --git a/docs/build/reference/explicitly-unloading-a-delay-loaded-dll.md b/docs/build/reference/explicitly-unloading-a-delay-loaded-dll.md
index 17d8b8d9cb..7d0d7855bf 100644
--- a/docs/build/reference/explicitly-unloading-a-delay-loaded-dll.md
+++ b/docs/build/reference/explicitly-unloading-a-delay-loaded-dll.md
@@ -47,6 +47,6 @@ Important notes on unloading a delay-loaded DLL:
See [Unloading a Delay-Loaded DLL](../../build/reference/unloading-a-delay-loaded-dll.md) for more information.
-## See Also
+## See also
-[Linker Support for Delay-Loaded DLLs](../../build/reference/linker-support-for-delay-loaded-dlls.md)
\ No newline at end of file
+[Linker Support for Delay-Loaded DLLs](../../build/reference/linker-support-for-delay-loaded-dlls.md)
diff --git a/docs/build/reference/export-exports-a-function.md b/docs/build/reference/export-exports-a-function.md
index 331d923f61..c14954a5e1 100644
--- a/docs/build/reference/export-exports-a-function.md
+++ b/docs/build/reference/export-exports-a-function.md
@@ -57,7 +57,7 @@ BOOL CALLBACK PlainFuncName( Things * lpParams)
- See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/extracting-a-library-member.md b/docs/build/reference/extracting-a-library-member.md
index 8979e1ec9f..ecabd98cad 100644
--- a/docs/build/reference/extracting-a-library-member.md
+++ b/docs/build/reference/extracting-a-library-member.md
@@ -15,6 +15,6 @@ LIB library /EXTRACT:member /OUT:objectfile
This command creates an .obj file called *objectfile* that contains a copy of a `member` of a *library*. The `member` name is case sensitive. You can extract only one member in a single command. The /OUT option is required; there is no default output name. If a file called *objectfile* already exists in the specified directory (or the current directory, if no directory is specified with *objectfile*), the extracted *objectfile* replaces the existing file.
-## See Also
+## See also
-[LIB Reference](../../build/reference/lib-reference.md)
\ No newline at end of file
+[LIB Reference](../../build/reference/lib-reference.md)
diff --git a/docs/build/reference/f-set-stack-size.md b/docs/build/reference/f-set-stack-size.md
index c40b4a3044..143e93fcee 100644
--- a/docs/build/reference/f-set-stack-size.md
+++ b/docs/build/reference/f-set-stack-size.md
@@ -42,7 +42,7 @@ You can also set the stack size by:
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/fa-fa-listing-file.md b/docs/build/reference/fa-fa-listing-file.md
index 05daa88912..e0ec7e9b84 100644
--- a/docs/build/reference/fa-fa-listing-file.md
+++ b/docs/build/reference/fa-fa-listing-file.md
@@ -78,7 +78,7 @@ The following command line produces a combined source and machine-code listing c
CL /FAcs HELLO.CPP
```
-## See Also
+## See also
[Output-File (/F) Options](../../build/reference/output-file-f-options.md)
[Compiler Options](../../build/reference/compiler-options.md)
diff --git a/docs/build/reference/failure-hooks.md b/docs/build/reference/failure-hooks.md
index 921cffc990..2d5c2e898a 100644
--- a/docs/build/reference/failure-hooks.md
+++ b/docs/build/reference/failure-hooks.md
@@ -30,6 +30,6 @@ If the notification is **dliFailGetProc**, the hook function can return:
- A valid proc address (import function address), if the failure hook succeeded in getting the address itself.
-## See Also
+## See also
-[Error Handling and Notification](../../build/reference/error-handling-and-notification.md)
\ No newline at end of file
+[Error Handling and Notification](../../build/reference/error-handling-and-notification.md)
diff --git a/docs/build/reference/fast-compilation.md b/docs/build/reference/fast-compilation.md
index 0b8296a9e4..a8f10f830d 100644
--- a/docs/build/reference/fast-compilation.md
+++ b/docs/build/reference/fast-compilation.md
@@ -12,7 +12,7 @@ To increase the speed of your compiles:
- [Create Precompiled Header Files](../../build/reference/creating-precompiled-header-files.md) and use the [precompiled header options](../../build/reference/yc-create-precompiled-header-file.md).
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/favor-optimize-for-architecture-specifics.md b/docs/build/reference/favor-optimize-for-architecture-specifics.md
index 03db80bd4c..deaf0a5d62 100644
--- a/docs/build/reference/favor-optimize-for-architecture-specifics.md
+++ b/docs/build/reference/favor-optimize-for-architecture-specifics.md
@@ -46,7 +46,7 @@ For information about how to program for the x64 architecture, see [x64 software
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/fc-full-path-of-source-code-file-in-diagnostics.md b/docs/build/reference/fc-full-path-of-source-code-file-in-diagnostics.md
index 680fbf7e4a..8e7aa54a46 100644
--- a/docs/build/reference/fc-full-path-of-source-code-file-in-diagnostics.md
+++ b/docs/build/reference/fc-full-path-of-source-code-file-in-diagnostics.md
@@ -50,7 +50,7 @@ The **/FC** option is implied by **/ZI**. For more information about **/ZI**, se
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/fd-ide-minimal-rebuild.md b/docs/build/reference/fd-ide-minimal-rebuild.md
index 249ad8264b..c70adf133d 100644
--- a/docs/build/reference/fd-ide-minimal-rebuild.md
+++ b/docs/build/reference/fd-ide-minimal-rebuild.md
@@ -11,8 +11,8 @@ ms.assetid: 7ef21b8c-a448-4bb4-9585-a2a870028e17
If you do not enable **/Gm** in the development environment, **/FD** will be used. **/FD** ensures that the .idb file has sufficient dependency information. **/FD** is only used by the development environment, and it should not be used from the command line or a build script.
-## See Also
+## See also
[Output-File (/F) Options](../../build/reference/output-file-f-options.md)
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/fd-program-database-file-name.md b/docs/build/reference/fd-program-database-file-name.md
index 93b6016e35..14bbdb71a1 100644
--- a/docs/build/reference/fd-program-database-file-name.md
+++ b/docs/build/reference/fd-program-database-file-name.md
@@ -47,9 +47,9 @@ This command line creates a .pdb file named PROG.pdb and an .idb file named PROG
CL /DDEBUG /Zi /FdPROG.PDB PROG.CPP
```
-## See Also
+## See also
[Output-File (/F) Options](../../build/reference/output-file-f-options.md)
[Compiler Options](../../build/reference/compiler-options.md)
[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
-[Specifying the Pathname](../../build/reference/specifying-the-pathname.md)
\ No newline at end of file
+[Specifying the Pathname](../../build/reference/specifying-the-pathname.md)
diff --git a/docs/build/reference/fi-name-forced-include-file.md b/docs/build/reference/fi-name-forced-include-file.md
index acaf295731..c35c411835 100644
--- a/docs/build/reference/fi-name-forced-include-file.md
+++ b/docs/build/reference/fi-name-forced-include-file.md
@@ -33,9 +33,9 @@ This option has the same effect as specifying the file with double quotation mar
- See .
-## See Also
+## See also
[Output-File (/F) Options](../../build/reference/output-file-f-options.md)
[Compiler Options](../../build/reference/compiler-options.md)
[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
-[Specifying the Pathname](../../build/reference/specifying-the-pathname.md)
\ No newline at end of file
+[Specifying the Pathname](../../build/reference/specifying-the-pathname.md)
diff --git a/docs/build/reference/fi-preprocess-output-file-name.md b/docs/build/reference/fi-preprocess-output-file-name.md
index 915e764bd0..8608cc21ca 100644
--- a/docs/build/reference/fi-preprocess-output-file-name.md
+++ b/docs/build/reference/fi-preprocess-output-file-name.md
@@ -35,8 +35,8 @@ The following command line preprocesses PROGRAM.cpp, preserves comments, adds [#
CL /P /FiMYPROCESS.I PROGRAM.CPP
```
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
[/P (Preprocess to a File)](../../build/reference/p-preprocess-to-a-file.md)
-[Specifying the Pathname](../../build/reference/specifying-the-pathname.md)
\ No newline at end of file
+[Specifying the Pathname](../../build/reference/specifying-the-pathname.md)
diff --git a/docs/build/reference/filealign.md b/docs/build/reference/filealign.md
index ef7e815a59..967bcff64d 100644
--- a/docs/build/reference/filealign.md
+++ b/docs/build/reference/filealign.md
@@ -38,7 +38,7 @@ Use [DUMPBIN](dumpbin-reference.md) to see information about sections in your ou
- See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/fixed-fixed-base-address.md b/docs/build/reference/fixed-fixed-base-address.md
index 5ba6fd8336..92be47fba2 100644
--- a/docs/build/reference/fixed-fixed-base-address.md
+++ b/docs/build/reference/fixed-fixed-base-address.md
@@ -35,7 +35,7 @@ Specify /FIXED:NO to generate a relocation section in the program.
- See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/fixing-release-build-problems.md b/docs/build/reference/fixing-release-build-problems.md
index 8c733ea96c..144da463d7 100644
--- a/docs/build/reference/fixing-release-build-problems.md
+++ b/docs/build/reference/fixing-release-build-problems.md
@@ -18,8 +18,8 @@ You may receive compiler warnings during an optimized (release) build that you d
- [Check for Memory Overwrite](../../build/reference/checking-for-memory-overwrites.md)
-## See Also
+## See also
[Release Builds](../../build/reference/release-builds.md)
[Common Problems When Creating a Release Build](../../build/reference/common-problems-when-creating-a-release-build.md)
-[Optimizing Your Code](../../build/reference/optimizing-your-code.md)
\ No newline at end of file
+[Optimizing Your Code](../../build/reference/optimizing-your-code.md)
diff --git a/docs/build/reference/fm-name-mapfile.md b/docs/build/reference/fm-name-mapfile.md
index 4aa1f53059..f3b76dd6e3 100644
--- a/docs/build/reference/fm-name-mapfile.md
+++ b/docs/build/reference/fm-name-mapfile.md
@@ -39,9 +39,9 @@ Global symbols in a mapfile usually have one or more leading underscores because
- See .
-## See Also
+## See also
[Output-File (/F) Options](../../build/reference/output-file-f-options.md)
[Compiler Options](../../build/reference/compiler-options.md)
[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
-[Specifying the Pathname](../../build/reference/specifying-the-pathname.md)
\ No newline at end of file
+[Specifying the Pathname](../../build/reference/specifying-the-pathname.md)
diff --git a/docs/build/reference/fo-object-file-name.md b/docs/build/reference/fo-object-file-name.md
index 06bf117ca9..08c9120d72 100644
--- a/docs/build/reference/fo-object-file-name.md
+++ b/docs/build/reference/fo-object-file-name.md
@@ -41,9 +41,9 @@ The following command line creates an object file named THIS.obj in an existing
CL /FoB:\OBJECT\ THIS.C
```
-## See Also
+## See also
[Output-File (/F) Options](../../build/reference/output-file-f-options.md)
[Compiler Options](../../build/reference/compiler-options.md)
[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
-[Specifying the Pathname](../../build/reference/specifying-the-pathname.md)
\ No newline at end of file
+[Specifying the Pathname](../../build/reference/specifying-the-pathname.md)
diff --git a/docs/build/reference/force-force-file-output.md b/docs/build/reference/force-force-file-output.md
index b1e861853d..d625103015 100644
--- a/docs/build/reference/force-force-file-output.md
+++ b/docs/build/reference/force-force-file-output.md
@@ -41,7 +41,7 @@ If a module is compiled with **/clr**, **/FORCE** will not create an image.
- See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/fp-name-dot-pch-file.md b/docs/build/reference/fp-name-dot-pch-file.md
index 2ef778611e..ba670c34dd 100644
--- a/docs/build/reference/fp-name-dot-pch-file.md
+++ b/docs/build/reference/fp-name-dot-pch-file.md
@@ -51,9 +51,9 @@ The following command specifies the use of a precompiled header file named MYPCH
CL /YuMYAPP.H /FpMYPCH.PCH PROG.CPP
```
-## See Also
+## See also
[Output-File (/F) Options](../../build/reference/output-file-f-options.md)
[Compiler Options](../../build/reference/compiler-options.md)
[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
-[Specifying the Pathname](../../build/reference/specifying-the-pathname.md)
\ No newline at end of file
+[Specifying the Pathname](../../build/reference/specifying-the-pathname.md)
diff --git a/docs/build/reference/fpo.md b/docs/build/reference/fpo.md
index 5a08bf5dd1..92ab43d8f1 100644
--- a/docs/build/reference/fpo.md
+++ b/docs/build/reference/fpo.md
@@ -17,6 +17,6 @@ This option displays frame pointer optimization (FPO) records.
Only the [/HEADERS](../../build/reference/headers.md) DUMPBIN option is available for use on files produced with the [/GL](../../build/reference/gl-whole-program-optimization.md) compiler option.
-## See Also
+## See also
-[DUMPBIN Options](../../build/reference/dumpbin-options.md)
\ No newline at end of file
+[DUMPBIN Options](../../build/reference/dumpbin-options.md)
diff --git a/docs/build/reference/fr-fr-create-dot-sbr-file.md b/docs/build/reference/fr-fr-create-dot-sbr-file.md
index ced0a23267..c3a2c4ae53 100644
--- a/docs/build/reference/fr-fr-create-dot-sbr-file.md
+++ b/docs/build/reference/fr-fr-create-dot-sbr-file.md
@@ -43,9 +43,9 @@ If you do not specify `filename`, the .sbr file gets the same base name as the s
- See and .
-## See Also
+## See also
[Output-File (/F) Options](../../build/reference/output-file-f-options.md)
[Compiler Options](../../build/reference/compiler-options.md)
[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
-[Specifying the Pathname](../../build/reference/specifying-the-pathname.md)
\ No newline at end of file
+[Specifying the Pathname](../../build/reference/specifying-the-pathname.md)
diff --git a/docs/build/reference/fs-force-synchronous-pdb-writes.md b/docs/build/reference/fs-force-synchronous-pdb-writes.md
index a3446d933d..04b4e477f3 100644
--- a/docs/build/reference/fs-force-synchronous-pdb-writes.md
+++ b/docs/build/reference/fs-force-synchronous-pdb-writes.md
@@ -35,7 +35,7 @@ The [/MP](../../build/reference/mp-build-with-multiple-processes.md) option enab
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/fu-name-forced-hash-using-file.md b/docs/build/reference/fu-name-forced-hash-using-file.md
index e6578a1dff..c7728a441d 100644
--- a/docs/build/reference/fu-name-forced-hash-using-file.md
+++ b/docs/build/reference/fu-name-forced-hash-using-file.md
@@ -38,8 +38,8 @@ For information about how to create an assembly or module for the common languag
- See .
-## See Also
+## See also
[Output-File (/F) Options](../../build/reference/output-file-f-options.md)
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/fx-merge-injected-code.md b/docs/build/reference/fx-merge-injected-code.md
index aca4c56759..ad332cbadc 100644
--- a/docs/build/reference/fx-merge-injected-code.md
+++ b/docs/build/reference/fx-merge-injected-code.md
@@ -60,8 +60,8 @@ If your program includes a header file that uses injected code, **/Fx** generate
- See .
-## See Also
+## See also
[Output-File (/F) Options](../../build/reference/output-file-f-options.md)
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/ga-optimize-for-windows-application.md b/docs/build/reference/ga-optimize-for-windows-application.md
index 89de676298..32a3bd1bdb 100644
--- a/docs/build/reference/ga-optimize-for-windows-application.md
+++ b/docs/build/reference/ga-optimize-for-windows-application.md
@@ -35,7 +35,7 @@ Using **/GA** for a DLL can result in bad code generation.
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/ge-enable-stack-probes.md b/docs/build/reference/ge-enable-stack-probes.md
index 1106903c08..ae403c12c8 100644
--- a/docs/build/reference/ge-enable-stack-probes.md
+++ b/docs/build/reference/ge-enable-stack-probes.md
@@ -37,7 +37,7 @@ This mechanism is useful if you rewrite the functionality of the stack probe. It
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/gf-eliminate-duplicate-strings.md b/docs/build/reference/gf-eliminate-duplicate-strings.md
index 2218a32c6d..344bc970a0 100644
--- a/docs/build/reference/gf-eliminate-duplicate-strings.md
+++ b/docs/build/reference/gf-eliminate-duplicate-strings.md
@@ -50,7 +50,7 @@ char *t = "This is a character buffer";
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/gh-enable-penter-hook-function.md b/docs/build/reference/gh-enable-penter-hook-function.md
index a36d6b3a91..de8fc7288c 100644
--- a/docs/build/reference/gh-enable-penter-hook-function.md
+++ b/docs/build/reference/gh-enable-penter-hook-function.md
@@ -87,7 +87,7 @@ In a function!
In a function!
```
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/gh-enable-pexit-hook-function.md b/docs/build/reference/gh-enable-pexit-hook-function.md
index 540953b316..7b02842b2e 100644
--- a/docs/build/reference/gh-enable-pexit-hook-function.md
+++ b/docs/build/reference/gh-enable-pexit-hook-function.md
@@ -41,7 +41,7 @@ void __declspec(naked) __cdecl _pexit( void );
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/gl-whole-program-optimization.md b/docs/build/reference/gl-whole-program-optimization.md
index 6f3803320e..a982e0c87c 100644
--- a/docs/build/reference/gl-whole-program-optimization.md
+++ b/docs/build/reference/gl-whole-program-optimization.md
@@ -51,7 +51,7 @@ For more information on the optimizations available with and the limitations of
1. See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/gm-enable-minimal-rebuild.md b/docs/build/reference/gm-enable-minimal-rebuild.md
index 441dfddacd..eb43898794 100644
--- a/docs/build/reference/gm-enable-minimal-rebuild.md
+++ b/docs/build/reference/gm-enable-minimal-rebuild.md
@@ -38,7 +38,7 @@ Because the incremental linker does not support the Windows metadata included in
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/gr-enable-run-time-type-information.md b/docs/build/reference/gr-enable-run-time-type-information.md
index 3b3647878d..fec1c93f78 100644
--- a/docs/build/reference/gr-enable-run-time-type-information.md
+++ b/docs/build/reference/gr-enable-run-time-type-information.md
@@ -37,7 +37,7 @@ For more information about run-time type checking, see [Run-Time Type Informatio
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/gs-buffer-security-check.md b/docs/build/reference/gs-buffer-security-check.md
index a936f1006f..6142998a45 100644
--- a/docs/build/reference/gs-buffer-security-check.md
+++ b/docs/build/reference/gs-buffer-security-check.md
@@ -139,7 +139,7 @@ int main() {
}
```
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/gs-control-stack-checking-calls.md b/docs/build/reference/gs-control-stack-checking-calls.md
index b2b2797f29..96a29e6442 100644
--- a/docs/build/reference/gs-control-stack-checking-calls.md
+++ b/docs/build/reference/gs-control-stack-checking-calls.md
@@ -51,7 +51,7 @@ You can turn stack probes on or off by using the [check_stack](../../preprocesso
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/gt-support-fiber-safe-thread-local-storage.md b/docs/build/reference/gt-support-fiber-safe-thread-local-storage.md
index d42ef95a1e..05ead96b44 100644
--- a/docs/build/reference/gt-support-fiber-safe-thread-local-storage.md
+++ b/docs/build/reference/gt-support-fiber-safe-thread-local-storage.md
@@ -35,7 +35,7 @@ A fiber is a lightweight object that consists of a stack and a register context
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/guard-enable-control-flow-guard.md b/docs/build/reference/guard-enable-control-flow-guard.md
index 38013d7b2d..2a4a7b75fe 100644
--- a/docs/build/reference/guard-enable-control-flow-guard.md
+++ b/docs/build/reference/guard-enable-control-flow-guard.md
@@ -40,7 +40,7 @@ Code compiled by using **/guard:cf** can be linked to libraries and object files
1. In the dropdown control, choose **Yes** to enable Control Flow Guard, or **No** to disable it.
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/guard-enable-guard-checks.md b/docs/build/reference/guard-enable-guard-checks.md
index 1aac92a4de..dfcdfa5a9b 100644
--- a/docs/build/reference/guard-enable-guard-checks.md
+++ b/docs/build/reference/guard-enable-guard-checks.md
@@ -29,8 +29,8 @@ The /GUARD:CF option must be specified to both the compiler and linker to create
1. In **Additional Options**, enter `/GUARD:CF`.
-## See Also
+## See also
[/guard (Enable Control Flow Guard)](../../build/reference/guard-enable-control-flow-guard.md)
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/gw-optimize-global-data.md b/docs/build/reference/gw-optimize-global-data.md
index 86547d8bae..f7b9ed6db3 100644
--- a/docs/build/reference/gw-optimize-global-data.md
+++ b/docs/build/reference/gw-optimize-global-data.md
@@ -39,7 +39,7 @@ For more information, see [Introducing /Gw Compiler Switch](http://blogs.msdn.co
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/gx-enable-exception-handling.md b/docs/build/reference/gx-enable-exception-handling.md
index d8e10e7695..3e15b6e9aa 100644
--- a/docs/build/reference/gx-enable-exception-handling.md
+++ b/docs/build/reference/gx-enable-exception-handling.md
@@ -35,8 +35,8 @@ For more information, see [C++ Exception Handling](../../cpp/cpp-exception-handl
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
-[/EH (Exception Handling Model)](../../build/reference/eh-exception-handling-model.md)
\ No newline at end of file
+[/EH (Exception Handling Model)](../../build/reference/eh-exception-handling-model.md)
diff --git a/docs/build/reference/gy-enable-function-level-linking.md b/docs/build/reference/gy-enable-function-level-linking.md
index 694e5db52d..29bd0b8d49 100644
--- a/docs/build/reference/gy-enable-function-level-linking.md
+++ b/docs/build/reference/gy-enable-function-level-linking.md
@@ -42,7 +42,7 @@ Inline functions are always packaged if they are instantiated as calls (which oc
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/gz-enable-stack-frame-run-time-error-checking.md b/docs/build/reference/gz-enable-stack-frame-run-time-error-checking.md
index b1be14112b..ef7cf319af 100644
--- a/docs/build/reference/gz-enable-stack-frame-run-time-error-checking.md
+++ b/docs/build/reference/gz-enable-stack-frame-run-time-error-checking.md
@@ -35,7 +35,7 @@ Performs the same operations as the [/RTC (Run-Time Error Checks)](../../build/r
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/h-restrict-length-of-external-names.md b/docs/build/reference/h-restrict-length-of-external-names.md
index 5aa06793fe..b5f531535c 100644
--- a/docs/build/reference/h-restrict-length-of-external-names.md
+++ b/docs/build/reference/h-restrict-length-of-external-names.md
@@ -72,7 +72,7 @@ The **/H** option is deprecated since Visual Studio 2005; the maximum length lim
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/headers.md b/docs/build/reference/headers.md
index dfed248627..ba92c23a5f 100644
--- a/docs/build/reference/headers.md
+++ b/docs/build/reference/headers.md
@@ -17,6 +17,6 @@ This option displays the file header and the header for each section. When used
Only the **/HEADERS** DUMPBIN option is available for use on files produced with the [/GL](../../build/reference/gl-whole-program-optimization.md) compiler option.
-## See Also
+## See also
-[DUMPBIN Options](../../build/reference/dumpbin-options.md)
\ No newline at end of file
+[DUMPBIN Options](../../build/reference/dumpbin-options.md)
diff --git a/docs/build/reference/heap-set-heap-size.md b/docs/build/reference/heap-set-heap-size.md
index 9f7efbb86a..abebae2946 100644
--- a/docs/build/reference/heap-set-heap-size.md
+++ b/docs/build/reference/heap-set-heap-size.md
@@ -37,7 +37,7 @@ This functionality is also available via a module definition file with [HEAPSIZE
- See and .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/heap.md b/docs/build/reference/heap.md
index e391ae6ec5..0a1312a73a 100644
--- a/docs/build/reference/heap.md
+++ b/docs/build/reference/heap.md
@@ -23,6 +23,6 @@ The optional `commit` argument is subject to interpretation by the operating sys
Specify the `reserve` and `commit` values in decimal or C-language hexadecimal or octal notation. For example, a value of 1 MB can be specified as 1048576 in decimal, or as 0x100000 in hexadecimal, or as 04000000 in octal.
-## See Also
+## See also
-[EDITBIN Options](../../build/reference/editbin-options.md)
\ No newline at end of file
+[EDITBIN Options](../../build/reference/editbin-options.md)
diff --git a/docs/build/reference/heapsize.md b/docs/build/reference/heapsize.md
index 93b660cdb8..78ab9b38d1 100644
--- a/docs/build/reference/heapsize.md
+++ b/docs/build/reference/heapsize.md
@@ -13,6 +13,6 @@ Exposes the same functionality as the [/HEAP](../../build/reference/heap-set-hea
/HEAP:reserve[,commit]
```
-## See Also
+## See also
-[Rules for Module-Definition Statements](../../build/reference/rules-for-module-definition-statements.md)
\ No newline at end of file
+[Rules for Module-Definition Statements](../../build/reference/rules-for-module-definition-statements.md)
diff --git a/docs/build/reference/help-compiler-command-line-help.md b/docs/build/reference/help-compiler-command-line-help.md
index c23df0dbaa..e75581e506 100644
--- a/docs/build/reference/help-compiler-command-line-help.md
+++ b/docs/build/reference/help-compiler-command-line-help.md
@@ -27,7 +27,7 @@ Displays a listing of compiler options to standard output.
- This compiler option cannot be changed programmatically.
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/homeparams-copy-register-parameters-to-stack.md b/docs/build/reference/homeparams-copy-register-parameters-to-stack.md
index 6080868631..0913d68708 100644
--- a/docs/build/reference/homeparams-copy-register-parameters-to-stack.md
+++ b/docs/build/reference/homeparams-copy-register-parameters-to-stack.md
@@ -35,7 +35,7 @@ In debug builds, the stack is always populated with parameters passed in registe
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/hotpatch-create-hotpatchable-image.md b/docs/build/reference/hotpatch-create-hotpatchable-image.md
index f0b4371c90..877bd10310 100644
--- a/docs/build/reference/hotpatch-create-hotpatchable-image.md
+++ b/docs/build/reference/hotpatch-create-hotpatchable-image.md
@@ -37,7 +37,7 @@ Because instructions are always two bytes or larger on the ARM architecture, and
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/how-bscmake-builds-a-dot-bsc-file.md b/docs/build/reference/how-bscmake-builds-a-dot-bsc-file.md
index eb70eb3b10..246575ef03 100644
--- a/docs/build/reference/how-bscmake-builds-a-dot-bsc-file.md
+++ b/docs/build/reference/how-bscmake-builds-a-dot-bsc-file.md
@@ -16,6 +16,6 @@ BSCMAKE looks for a .bsc file that has the name specified with the /o option. If
- For an incremental build to succeed, the .bsc file must exist. All contributing .sbr files, even empty files, must exist and must be specified on the BSCMAKE command line. If you omit an .sbr file from the command line, BSCMAKE removes its contribution from the file.
-## See Also
+## See also
-[Building a .Bsc File](../../build/reference/building-a-dot-bsc-file.md)
\ No newline at end of file
+[Building a .Bsc File](../../build/reference/building-a-dot-bsc-file.md)
diff --git a/docs/build/reference/how-to-create-a-release-build.md b/docs/build/reference/how-to-create-a-release-build.md
index 7b7545b639..42eb335dc1 100644
--- a/docs/build/reference/how-to-create-a-release-build.md
+++ b/docs/build/reference/how-to-create-a-release-build.md
@@ -12,6 +12,6 @@ ms.assetid: 6a4c89b1-48f0-44d2-8703-ca0a4b0351bf
1. On the **Build** menu, click **Build**.
-## See Also
+## See also
-[Release Builds](../../build/reference/release-builds.md)
\ No newline at end of file
+[Release Builds](../../build/reference/release-builds.md)
diff --git a/docs/build/reference/how-to-debug-a-release-build.md b/docs/build/reference/how-to-debug-a-release-build.md
index 2060e1f18f..5dc2187440 100644
--- a/docs/build/reference/how-to-debug-a-release-build.md
+++ b/docs/build/reference/how-to-debug-a-release-build.md
@@ -28,6 +28,6 @@ You can debug a release build of an application.
For more information, see [Optimizing Your Code](../../build/reference/optimizing-your-code.md).
-## See Also
+## See also
-[Fixing Release Build Problems](../../build/reference/fixing-release-build-problems.md)
\ No newline at end of file
+[Fixing Release Build Problems](../../build/reference/fixing-release-build-problems.md)
diff --git a/docs/build/reference/how-to-set-lib-exe-options-in-the-visual-studio-development-environment.md b/docs/build/reference/how-to-set-lib-exe-options-in-the-visual-studio-development-environment.md
index aa60f7bcae..35e4459af8 100644
--- a/docs/build/reference/how-to-set-lib-exe-options-in-the-visual-studio-development-environment.md
+++ b/docs/build/reference/how-to-set-lib-exe-options-in-the-visual-studio-development-environment.md
@@ -16,6 +16,6 @@ ms.assetid: b00da2bb-19e2-4078-a912-0d2e9294d7a7
1. Modify properties as needed.
-## See Also
+## See also
-[LIB Reference](../../build/reference/lib-reference.md)
\ No newline at end of file
+[LIB Reference](../../build/reference/lib-reference.md)
diff --git a/docs/build/reference/i-additional-include-directories.md b/docs/build/reference/i-additional-include-directories.md
index e82c39f00f..afbfb825a3 100644
--- a/docs/build/reference/i-additional-include-directories.md
+++ b/docs/build/reference/i-additional-include-directories.md
@@ -52,7 +52,7 @@ The following command looks for the include files requested by MAIN.c in the fol
CL /I \INCLUDE /I\MY\INCLUDE MAIN.C
```
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/idlout-name-midl-output-files.md b/docs/build/reference/idlout-name-midl-output-files.md
index c68a628a66..e3f5259948 100644
--- a/docs/build/reference/idlout-name-midl-output-files.md
+++ b/docs/build/reference/idlout-name-midl-output-files.md
@@ -53,10 +53,10 @@ If you specify neither /IDLOUT nor /TLBOUT, the linker will create vc70.tlb, vc7
- See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
[Linker Options](../../build/reference/linker-options.md)
[/IGNOREIDL (Don't Process Attributes into MIDL)](../../build/reference/ignoreidl-don-t-process-attributes-into-midl.md)
[/MIDL (Specify MIDL Command Line Options)](../../build/reference/midl-specify-midl-command-line-options.md)
-[Building an Attributed Program](../../windows/building-an-attributed-program.md)
\ No newline at end of file
+[Building an Attributed Program](../../windows/building-an-attributed-program.md)
diff --git a/docs/build/reference/ignoreidl-don-t-process-attributes-into-midl.md b/docs/build/reference/ignoreidl-don-t-process-attributes-into-midl.md
index 53c13e0b08..cf6e09e046 100644
--- a/docs/build/reference/ignoreidl-don-t-process-attributes-into-midl.md
+++ b/docs/build/reference/ignoreidl-don-t-process-attributes-into-midl.md
@@ -29,11 +29,11 @@ The /IGNOREIDL option specifies that any [IDL attributes](../../windows/idl-attr
- See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
[Linker Options](../../build/reference/linker-options.md)
[/IDLOUT (Name MIDL Output Files)](../../build/reference/idlout-name-midl-output-files.md)
[/TLBOUT (Name .TLB File)](../../build/reference/tlbout-name-dot-tlb-file.md)
[/MIDL (Specify MIDL Command Line Options)](../../build/reference/midl-specify-midl-command-line-options.md)
-[Building an Attributed Program](../../windows/building-an-attributed-program.md)
\ No newline at end of file
+[Building an Attributed Program](../../windows/building-an-attributed-program.md)
diff --git a/docs/build/reference/implib-name-import-library.md b/docs/build/reference/implib-name-import-library.md
index 9a73ae4dd9..9e6fe7aca4 100644
--- a/docs/build/reference/implib-name-import-library.md
+++ b/docs/build/reference/implib-name-import-library.md
@@ -40,7 +40,7 @@ LINK ignores /IMPLIB when an import library is not being created. If no exports
- See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/imports-dumpbin.md b/docs/build/reference/imports-dumpbin.md
index 4913215251..410f97b31a 100644
--- a/docs/build/reference/imports-dumpbin.md
+++ b/docs/build/reference/imports-dumpbin.md
@@ -25,6 +25,6 @@ The output displayed by this option is similar to the [/EXPORTS](../../build/ref
Only the [/HEADERS](../../build/reference/headers.md) DUMPBIN option is available for use on files produced with the [/GL](../../build/reference/gl-whole-program-optimization.md) compiler option.
-## See Also
+## See also
-[DUMPBIN Options](../../build/reference/dumpbin-options.md)
\ No newline at end of file
+[DUMPBIN Options](../../build/reference/dumpbin-options.md)
diff --git a/docs/build/reference/improving-compiler-throughput.md b/docs/build/reference/improving-compiler-throughput.md
index 8d7a2a4f4c..0d4ffea3cf 100644
--- a/docs/build/reference/improving-compiler-throughput.md
+++ b/docs/build/reference/improving-compiler-throughput.md
@@ -12,6 +12,6 @@ See [/Yc](../../build/reference/yc-create-precompiled-header-file.md) and [/Yu](
For more information on precompiled headers, see [Creating Precompiled Header Files](../../build/reference/creating-precompiled-header-files.md).
-## See Also
+## See also
-[Optimizing Your Code](../../build/reference/optimizing-your-code.md)
\ No newline at end of file
+[Optimizing Your Code](../../build/reference/optimizing-your-code.md)
diff --git a/docs/build/reference/include-force-symbol-references.md b/docs/build/reference/include-force-symbol-references.md
index b77cd99d56..4f77180999 100644
--- a/docs/build/reference/include-force-symbol-references.md
+++ b/docs/build/reference/include-force-symbol-references.md
@@ -40,7 +40,7 @@ Specifying a symbol with this option overrides the removal of that symbol by [/O
- See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/incremental-link-incrementally.md b/docs/build/reference/incremental-link-incrementally.md
index 17a25b197e..3730567091 100644
--- a/docs/build/reference/incremental-link-incrementally.md
+++ b/docs/build/reference/incremental-link-incrementally.md
@@ -70,7 +70,7 @@ Additionally, LINK performs a full link if any of the following situations occur
1. See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/integritycheck-require-signature-check.md b/docs/build/reference/integritycheck-require-signature-check.md
index aa9cb7381f..685525ae17 100644
--- a/docs/build/reference/integritycheck-require-signature-check.md
+++ b/docs/build/reference/integritycheck-require-signature-check.md
@@ -29,10 +29,10 @@ The **/INTEGRITYCHECK** option sets—in the PE header of the DLL file or execut
1. In **Additional Options**, enter `/INTEGRITYCHECK` or `/INTEGRITYCHECK:NO`.
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
[Linker Options](../../build/reference/linker-options.md)
[Forced Integrity Signing of Portable Executable (PE) files](http://social.technet.microsoft.com/wiki/contents/articles/255.forced-integrity-signing-of-portable-executable-pe-files.aspx)
[Kernel-Mode Code Signing Walkthrough](https://msdn.microsoft.com/windows/hardware/gg487328.aspx)
-[AppInit DLLs in Windows 7 and Windows Server 2008](https://msdn.microsoft.com/windows/hardware/gg463040.aspx)
\ No newline at end of file
+[AppInit DLLs in Windows 7 and Windows Server 2008](https://msdn.microsoft.com/windows/hardware/gg463040.aspx)
diff --git a/docs/build/reference/j-default-char-type-is-unsigned.md b/docs/build/reference/j-default-char-type-is-unsigned.md
index 764d1e58e6..16d5673c88 100644
--- a/docs/build/reference/j-default-char-type-is-unsigned.md
+++ b/docs/build/reference/j-default-char-type-is-unsigned.md
@@ -38,8 +38,8 @@ ANSI C and C++ do not require a specific implementation of the `char` type. This
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
-[Working with Project Properties](../../ide/working-with-project-properties.md)
\ No newline at end of file
+[Working with Project Properties](../../ide/working-with-project-properties.md)
diff --git a/docs/build/reference/jmc.md b/docs/build/reference/jmc.md
index 7bb80ed7e1..3a8f12b52b 100644
--- a/docs/build/reference/jmc.md
+++ b/docs/build/reference/jmc.md
@@ -34,7 +34,7 @@ For more information, see [C++ Just My Code](/visualstudio/debugger/just-my-code
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/kernel-create-kernel-mode-binary.md b/docs/build/reference/kernel-create-kernel-mode-binary.md
index 238a66d42f..497f91ee1e 100644
--- a/docs/build/reference/kernel-create-kernel-mode-binary.md
+++ b/docs/build/reference/kernel-create-kernel-mode-binary.md
@@ -88,7 +88,7 @@ The **/kernel** option and the **/driver** option operate independently and neit
1. In the **Additional options** box, add `/kernel` or `/kernel-`.
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/keycontainer-specify-a-key-container-to-sign-an-assembly.md b/docs/build/reference/keycontainer-specify-a-key-container-to-sign-an-assembly.md
index 6a0f4f4448..3a0b9dca3f 100644
--- a/docs/build/reference/keycontainer-specify-a-key-container-to-sign-an-assembly.md
+++ b/docs/build/reference/keycontainer-specify-a-key-container-to-sign-an-assembly.md
@@ -50,7 +50,7 @@ Other linker options that affect assembly generation are:
- See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/keyfile-specify-key-or-key-pair-to-sign-an-assembly.md b/docs/build/reference/keyfile-specify-key-or-key-pair-to-sign-an-assembly.md
index cb435ea30a..22be210204 100644
--- a/docs/build/reference/keyfile-specify-key-or-key-pair-to-sign-an-assembly.md
+++ b/docs/build/reference/keyfile-specify-key-or-key-pair-to-sign-an-assembly.md
@@ -56,7 +56,7 @@ Other linker options that affect assembly generation are:
- See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/largeaddressaware-handle-large-addresses.md b/docs/build/reference/largeaddressaware-handle-large-addresses.md
index d9875f401c..44a300ac84 100644
--- a/docs/build/reference/largeaddressaware-handle-large-addresses.md
+++ b/docs/build/reference/largeaddressaware-handle-large-addresses.md
@@ -31,7 +31,7 @@ If an application was linked with /LARGEADDRESSAWARE, DUMPBIN [/HEADERS](../../b
- See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/largeaddressaware.md b/docs/build/reference/largeaddressaware.md
index abd644ed6a..842ce9d12d 100644
--- a/docs/build/reference/largeaddressaware.md
+++ b/docs/build/reference/largeaddressaware.md
@@ -15,6 +15,6 @@ ms.assetid: 5db58df3-4457-4808-adf7-2bee6ea97486
This option edits the image to indicate that the application can handle addresses larger than 2 gigabytes.
-## See Also
+## See also
-[EDITBIN Options](../../build/reference/editbin-options.md)
\ No newline at end of file
+[EDITBIN Options](../../build/reference/editbin-options.md)
diff --git a/docs/build/reference/lib-input-files.md b/docs/build/reference/lib-input-files.md
index 9782e04825..141b18b46e 100644
--- a/docs/build/reference/lib-input-files.md
+++ b/docs/build/reference/lib-input-files.md
@@ -18,6 +18,6 @@ The input files expected by LIB depend on the mode in which it is being used, as
> [!NOTE]
> OMF libraries created by the 16-bit version of LIB cannot be used as input to the 32-bit version of LIB.
-## See Also
+## See also
-[Overview of LIB](../../build/reference/overview-of-lib.md)
\ No newline at end of file
+[Overview of LIB](../../build/reference/overview-of-lib.md)
diff --git a/docs/build/reference/lib-output-files.md b/docs/build/reference/lib-output-files.md
index 7baeb99317..9818693ab7 100644
--- a/docs/build/reference/lib-output-files.md
+++ b/docs/build/reference/lib-output-files.md
@@ -15,6 +15,6 @@ The output files produced by LIB depend on the mode in which it is being used, a
|Extracting a member with /EXTRACT|Object (.obj) file|
|Building an export file and import library with /DEF|Import library (.lib) and export (.exp) file|
-## See Also
+## See also
-[Overview of LIB](../../build/reference/overview-of-lib.md)
\ No newline at end of file
+[Overview of LIB](../../build/reference/overview-of-lib.md)
diff --git a/docs/build/reference/lib-reference.md b/docs/build/reference/lib-reference.md
index 9023558dea..305effba33 100644
--- a/docs/build/reference/lib-reference.md
+++ b/docs/build/reference/lib-reference.md
@@ -24,6 +24,6 @@ The Microsoft Library Manager (LIB.exe) creates and manages a library of Common
- [Working with Import Libraries and Export Files](../../build/reference/working-with-import-libraries-and-export-files.md)
-## See Also
+## See also
-[C/C++ Build Tools](../../build/reference/c-cpp-build-tools.md)
\ No newline at end of file
+[C/C++ Build Tools](../../build/reference/c-cpp-build-tools.md)
diff --git a/docs/build/reference/libpath-additional-libpath.md b/docs/build/reference/libpath-additional-libpath.md
index 82abe60542..27710829c9 100644
--- a/docs/build/reference/libpath-additional-libpath.md
+++ b/docs/build/reference/libpath-additional-libpath.md
@@ -34,7 +34,7 @@ Use the /LIBPATH option to override the environment library path. The linker wil
- See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/library.md b/docs/build/reference/library.md
index 6e9e04ee5a..c5c02bccfd 100644
--- a/docs/build/reference/library.md
+++ b/docs/build/reference/library.md
@@ -21,6 +21,6 @@ The BASE=*address* argument sets the base address that the operating system uses
Remember to use the [/DLL](../../build/reference/dll-build-a-dll.md) linker option when you build a DLL.
-## See Also
+## See also
-[Rules for Module-Definition Statements](../../build/reference/rules-for-module-definition-statements.md)
\ No newline at end of file
+[Rules for Module-Definition Statements](../../build/reference/rules-for-module-definition-statements.md)
diff --git a/docs/build/reference/linenumbers.md b/docs/build/reference/linenumbers.md
index 7969804a59..614658ead0 100644
--- a/docs/build/reference/linenumbers.md
+++ b/docs/build/reference/linenumbers.md
@@ -17,6 +17,6 @@ This option displays COFF line numbers. Line numbers exist in an object file if
Only the [/HEADERS](../../build/reference/headers.md) DUMPBIN option is available for use on files produced with the [/GL](../../build/reference/gl-whole-program-optimization.md) compiler option.
-## See Also
+## See also
-[DUMPBIN Options](../../build/reference/dumpbin-options.md)
\ No newline at end of file
+[DUMPBIN Options](../../build/reference/dumpbin-options.md)
diff --git a/docs/build/reference/link-command-files.md b/docs/build/reference/link-command-files.md
index f52932cea1..b8c948b448 100644
--- a/docs/build/reference/link-command-files.md
+++ b/docs/build/reference/link-command-files.md
@@ -25,7 +25,7 @@ The following command to build a DLL passes the names of object files and librar
link /dll @objlist.txt @liblist.txt @exports.txt
```
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/link-environment-variables.md b/docs/build/reference/link-environment-variables.md
index 2342d92a57..9789d303ad 100644
--- a/docs/build/reference/link-environment-variables.md
+++ b/docs/build/reference/link-environment-variables.md
@@ -17,7 +17,7 @@ The LINK tool uses the following environment variables:
- TMP, to specify a directory when linking OMF or .res files.
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/link-input-files.md b/docs/build/reference/link-input-files.md
index 04a0c99a7f..5720379796 100644
--- a/docs/build/reference/link-input-files.md
+++ b/docs/build/reference/link-input-files.md
@@ -36,7 +36,7 @@ LINK uses the following types of input files:
- [.ilk files](../../build/reference/dot-ilk-files-as-linker-input.md)
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/link-output.md b/docs/build/reference/link-output.md
index ffce78588b..f8932d3cbb 100644
--- a/docs/build/reference/link-output.md
+++ b/docs/build/reference/link-output.md
@@ -31,7 +31,7 @@ You can use the [Print Progress Messages (/VERBOSE)](../../build/reference/verbo
LINK issues error and warning messages in the form LNK*nnnn*. This error prefix and range of numbers are also used by LIB, DUMPBIN, and EDITBIN.
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/link-pass-options-to-linker.md b/docs/build/reference/link-pass-options-to-linker.md
index bb9a3120fb..82679cb2ee 100644
--- a/docs/build/reference/link-pass-options-to-linker.md
+++ b/docs/build/reference/link-pass-options-to-linker.md
@@ -38,7 +38,7 @@ The **/link** option and its linker options must appear after any file names and
- This compiler option cannot be changed programmatically.
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/linker-command-line-syntax.md b/docs/build/reference/linker-command-line-syntax.md
index 4a542cb9bb..08c0d318aa 100644
--- a/docs/build/reference/linker-command-line-syntax.md
+++ b/docs/build/reference/linker-command-line-syntax.md
@@ -23,7 +23,7 @@ To pass a file to the linker, specify the filename on the command line after the
link.exe returns zero for success (no errors). Otherwise, the linker returns the error number that stopped the link. For example, if the linker generates LNK1104, the linker returns 1104. Accordingly, the lowest error number returned on an error by the linker is 1000. A return value of 128 represents a configuration problem with either the operating system or a .config file; the loader didn’t load either link.exe or c2.dll.
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/linker-options.md b/docs/build/reference/linker-options.md
index a3c91e50f9..442055ac0e 100644
--- a/docs/build/reference/linker-options.md
+++ b/docs/build/reference/linker-options.md
@@ -123,7 +123,7 @@ You can use the [comment](../../preprocessor/comment-c-cpp.md) pragma to specify
For more information, see [Compiler-Controlled LINK Options](../../build/reference/compiler-controlled-link-options.md).
-## See Also
+## See also
[C/C++ Building Reference](../../build/reference/c-cpp-building-reference.md)
-[Setting Linker Options](../../build/reference/setting-linker-options.md)
\ No newline at end of file
+[Setting Linker Options](../../build/reference/setting-linker-options.md)
diff --git a/docs/build/reference/linker-support-for-delay-loaded-dlls.md b/docs/build/reference/linker-support-for-delay-loaded-dlls.md
index 91e6ccc855..4c8016acfe 100644
--- a/docs/build/reference/linker-support-for-delay-loaded-dlls.md
+++ b/docs/build/reference/linker-support-for-delay-loaded-dlls.md
@@ -42,7 +42,7 @@ The following topics describe delay loading DLLs:
- [Developing Your Own Helper Function](../../build/reference/developing-your-own-helper-function.md)
-## See Also
+## See also
[DLLs in Visual C++](../../build/dlls-in-visual-cpp.md)
[Linking](../../build/reference/linking.md)
diff --git a/docs/build/reference/linkermember.md b/docs/build/reference/linkermember.md
index a193d7ae0c..73b4193ca9 100644
--- a/docs/build/reference/linkermember.md
+++ b/docs/build/reference/linkermember.md
@@ -17,6 +17,6 @@ This option displays public symbols defined in a library. Specify the 1 argument
Only the [/HEADERS](../../build/reference/headers.md) DUMPBIN option is available for use on files produced with the [/GL](../../build/reference/gl-whole-program-optimization.md) compiler option.
-## See Also
+## See also
-[DUMPBIN Options](../../build/reference/dumpbin-options.md)
\ No newline at end of file
+[DUMPBIN Options](../../build/reference/dumpbin-options.md)
diff --git a/docs/build/reference/linking.md b/docs/build/reference/linking.md
index 4adc99415b..7ae90190b2 100644
--- a/docs/build/reference/linking.md
+++ b/docs/build/reference/linking.md
@@ -15,6 +15,6 @@ For information on using the linker, see the following sections:
- [Linker Support for Delay-Loaded DLLs](../../build/reference/linker-support-for-delay-loaded-dlls.md)
-## See Also
+## See also
-[C/C++ Building Reference](../../build/reference/c-cpp-building-reference.md)
\ No newline at end of file
+[C/C++ Building Reference](../../build/reference/c-cpp-building-reference.md)
diff --git a/docs/build/reference/ln-create-msil-module.md b/docs/build/reference/ln-create-msil-module.md
index 2e9410b06b..2bed3f3aba 100644
--- a/docs/build/reference/ln-create-msil-module.md
+++ b/docs/build/reference/ln-create-msil-module.md
@@ -39,7 +39,7 @@ The Visual C++ linker accepts .netmodule files as input and the output file prod
- This compiler option cannot be changed programmatically.
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/loadconfig.md b/docs/build/reference/loadconfig.md
index 1ccd97dd70..e80829a896 100644
--- a/docs/build/reference/loadconfig.md
+++ b/docs/build/reference/loadconfig.md
@@ -17,6 +17,6 @@ This option dumps the IMAGE_LOAD_CONFIG_DIRECTORY structure, an optional structu
Only the [/HEADERS](../../build/reference/headers.md) DUMPBIN option is available for use on files produced with the [/GL](../../build/reference/gl-whole-program-optimization.md) compiler option.
-## See Also
+## See also
-[DUMPBIN Options](../../build/reference/dumpbin-options.md)
\ No newline at end of file
+[DUMPBIN Options](../../build/reference/dumpbin-options.md)
diff --git a/docs/build/reference/loading-all-imports-for-a-delay-loaded-dll.md b/docs/build/reference/loading-all-imports-for-a-delay-loaded-dll.md
index 49aa3b364c..f63e9defb8 100644
--- a/docs/build/reference/loading-all-imports-for-a-delay-loaded-dll.md
+++ b/docs/build/reference/loading-all-imports-for-a-delay-loaded-dll.md
@@ -23,6 +23,6 @@ if (FAILED(__HrLoadAllImportsForDll("delay1.dll"))) {
}
```
-## See Also
+## See also
-[Linker Support for Delay-Loaded DLLs](../../build/reference/linker-support-for-delay-loaded-dlls.md)
\ No newline at end of file
+[Linker Support for Delay-Loaded DLLs](../../build/reference/linker-support-for-delay-loaded-dlls.md)
diff --git a/docs/build/reference/look-up-button.md b/docs/build/reference/look-up-button.md
index 7cd6f95ef3..75e7fba9e2 100644
--- a/docs/build/reference/look-up-button.md
+++ b/docs/build/reference/look-up-button.md
@@ -8,6 +8,6 @@ ms.assetid: 61da61ec-5bb5-462a-85ef-501df5e93551
Click **Look Up** to retrieve the error message that corresponds to the system or module value entered. Values can be entered in hexadecimal or decimal form (including negative decimal values). Modules listed in the **Additional Modules for Error Searching** dialog are also searched.
-## See Also
+## See also
-[Value Edit Control](../../build/reference/value-edit-control.md)
\ No newline at end of file
+[Value Edit Control](../../build/reference/value-edit-control.md)
diff --git a/docs/build/reference/machine-specify-target-platform.md b/docs/build/reference/machine-specify-target-platform.md
index 8cb630e8e0..48d0769156 100644
--- a/docs/build/reference/machine-specify-target-platform.md
+++ b/docs/build/reference/machine-specify-target-platform.md
@@ -31,7 +31,7 @@ Usually, you don't have to specify the /MACHINE option. LINK infers the machine
1. See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/managing-a-library.md b/docs/build/reference/managing-a-library.md
index 0332033675..f0ec32b68b 100644
--- a/docs/build/reference/managing-a-library.md
+++ b/docs/build/reference/managing-a-library.md
@@ -57,6 +57,6 @@ You can use LIB to perform the following library-management tasks:
> [!NOTE]
> You cannot both delete a member and extract it to a file in the same step. You must first extract the member object using /EXTRACT, then run LIB again using /REMOVE. This behavior differs from that of the 16-bit LIB (for OMF libraries) provided in other Microsoft products.
-## See Also
+## See also
-[LIB Reference](../../build/reference/lib-reference.md)
\ No newline at end of file
+[LIB Reference](../../build/reference/lib-reference.md)
diff --git a/docs/build/reference/manifest-create-side-by-side-assembly-manifest.md b/docs/build/reference/manifest-create-side-by-side-assembly-manifest.md
index 06a49c542e..554d86c227 100644
--- a/docs/build/reference/manifest-create-side-by-side-assembly-manifest.md
+++ b/docs/build/reference/manifest-create-side-by-side-assembly-manifest.md
@@ -47,7 +47,7 @@ If you specify /MANIFEST, the name of the manifest file is the same as the name
1. See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/manifestdependency-specify-manifest-dependencies.md b/docs/build/reference/manifestdependency-specify-manifest-dependencies.md
index 6e98c4fe2f..6f275a7b7c 100644
--- a/docs/build/reference/manifestdependency-specify-manifest-dependencies.md
+++ b/docs/build/reference/manifestdependency-specify-manifest-dependencies.md
@@ -61,7 +61,7 @@ The linker will collect /MANIFESTDEPENDENCY comments, eliminate duplicate entrie
1. See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/manifestfile-name-manifest-file.md b/docs/build/reference/manifestfile-name-manifest-file.md
index f10ddf138f..35fdfb6777 100644
--- a/docs/build/reference/manifestfile-name-manifest-file.md
+++ b/docs/build/reference/manifestfile-name-manifest-file.md
@@ -33,7 +33,7 @@ ms.assetid: befa5ab2-a9cf-4c9b-969a-e7b4a930f08d
1. See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/manifestinput-specify-manifest-input.md b/docs/build/reference/manifestinput-specify-manifest-input.md
index 09fb0f17b5..001711c0fb 100644
--- a/docs/build/reference/manifestinput-specify-manifest-input.md
+++ b/docs/build/reference/manifestinput-specify-manifest-input.md
@@ -24,7 +24,7 @@ The **/MANIFESTINPUT** option specifies the path of an input file to use to crea
This option can’t be set directly in Visual Studio. Instead, use the **Additional Manifest Files** property of the project to specify additional manifest files to include. For more information, see [Input and Output, Manifest Tool, Configuration Properties, \ Property Pages Dialog Box](../../ide/input-and-output-manifest-tool.md).
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/manifestuac-embeds-uac-information-in-manifest.md b/docs/build/reference/manifestuac-embeds-uac-information-in-manifest.md
index 8975da866d..f6f27d9e0e 100644
--- a/docs/build/reference/manifestuac-embeds-uac-information-in-manifest.md
+++ b/docs/build/reference/manifestuac-embeds-uac-information-in-manifest.md
@@ -64,7 +64,7 @@ You can specify the level and uiAccess values in one step by using the /MANIFEST
1. See , , and .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/map-generate-mapfile.md b/docs/build/reference/map-generate-mapfile.md
index 0bea8270d9..1cd5a565f5 100644
--- a/docs/build/reference/map-generate-mapfile.md
+++ b/docs/build/reference/map-generate-mapfile.md
@@ -50,7 +50,7 @@ The [/MAPINFO](../../build/reference/mapinfo-include-information-in-mapfile.md)
1. See and .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/mapinfo-include-information-in-mapfile.md b/docs/build/reference/mapinfo-include-information-in-mapfile.md
index ba81440e5d..6ee69b60ee 100644
--- a/docs/build/reference/mapinfo-include-information-in-mapfile.md
+++ b/docs/build/reference/mapinfo-include-information-in-mapfile.md
@@ -29,7 +29,7 @@ The /MAPINFO option tells the linker to include the specified information in a m
- See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/md-mt-ld-use-run-time-library.md b/docs/build/reference/md-mt-ld-use-run-time-library.md
index e951ffd325..c524196e77 100644
--- a/docs/build/reference/md-mt-ld-use-run-time-library.md
+++ b/docs/build/reference/md-mt-ld-use-run-time-library.md
@@ -50,7 +50,7 @@ For more about DLLs, see [DLLs in Visual C++](../../build/dlls-in-visual-cpp.md)
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/merge-combine-sections.md b/docs/build/reference/merge-combine-sections.md
index 624685bef2..103dcb656b 100644
--- a/docs/build/reference/merge-combine-sections.md
+++ b/docs/build/reference/merge-combine-sections.md
@@ -33,7 +33,7 @@ The /MERGE option is useful for creating VxDs and overriding the compiler-genera
1. See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/midl-specify-midl-command-line-options.md b/docs/build/reference/midl-specify-midl-command-line-options.md
index a44a3228fa..f71ec2fc83 100644
--- a/docs/build/reference/midl-specify-midl-command-line-options.md
+++ b/docs/build/reference/midl-specify-midl-command-line-options.md
@@ -36,7 +36,7 @@ The file should contain one MIDL command-line option per line.
- See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/module-definition-dot-def-files.md b/docs/build/reference/module-definition-dot-def-files.md
index fb1421264f..09ebd966ea 100644
--- a/docs/build/reference/module-definition-dot-def-files.md
+++ b/docs/build/reference/module-definition-dot-def-files.md
@@ -36,7 +36,7 @@ See the following sections for more information:
- [Reserved words](../../build/reference/reserved-words.md)
-## See Also
+## See also
[C/C++ Building Reference](../../build/reference/c-cpp-building-reference.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/modules-button.md b/docs/build/reference/modules-button.md
index 595cd1180f..dc59c9e295 100644
--- a/docs/build/reference/modules-button.md
+++ b/docs/build/reference/modules-button.md
@@ -8,6 +8,6 @@ ms.assetid: 51552765-865a-4acc-aeae-f78afb73289a
Click the **Modules** button to bring up the **Additional Modules for Error Searching** dialog. Enter the name of the desired EXE or DLL in the edit box and click **Add** to include the modules in your error message search. Remove a module from the list by highlighting it and clicking the **Remove** button.
-## See Also
+## See also
-[Value Edit Control](../../build/reference/value-edit-control.md)
\ No newline at end of file
+[Value Edit Control](../../build/reference/value-edit-control.md)
diff --git a/docs/build/reference/name-c-cpp.md b/docs/build/reference/name-c-cpp.md
index 6ad639936a..1a7225bf3e 100644
--- a/docs/build/reference/name-c-cpp.md
+++ b/docs/build/reference/name-c-cpp.md
@@ -19,6 +19,6 @@ An equivalent way to specify an output file name is with the [/OUT](../../build/
If you build a DLL, NAME will only affect the DLL name.
-## See Also
+## See also
-[Rules for Module-Definition Statements](../../build/reference/rules-for-module-definition-statements.md)
\ No newline at end of file
+[Rules for Module-Definition Statements](../../build/reference/rules-for-module-definition-statements.md)
diff --git a/docs/build/reference/natvis-add-natvis-to-pdb.md b/docs/build/reference/natvis-add-natvis-to-pdb.md
index 95fe0ae8fa..d2269f1185 100644
--- a/docs/build/reference/natvis-add-natvis-to-pdb.md
+++ b/docs/build/reference/natvis-add-natvis-to-pdb.md
@@ -32,8 +32,8 @@ LINK ignores /NATVIS when a PDB file is not created by using a [/DEBUG](../../bu
- This option does not have a programmatic equivalent.
-## See Also
+## See also
[Create custom views of native objects in the Visual Studio debugger](/visualstudio/debugger/create-custom-views-of-native-objects)
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/noassembly-create-a-msil-module.md b/docs/build/reference/noassembly-create-a-msil-module.md
index 09f2b89bcb..150a989976 100644
--- a/docs/build/reference/noassembly-create-a-msil-module.md
+++ b/docs/build/reference/noassembly-create-a-msil-module.md
@@ -47,7 +47,7 @@ Other linker options that affect assembly generation are:
- See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/nodefaultlib-ignore-libraries.md b/docs/build/reference/nodefaultlib-ignore-libraries.md
index c4d85886ee..e83056a8d6 100644
--- a/docs/build/reference/nodefaultlib-ignore-libraries.md
+++ b/docs/build/reference/nodefaultlib-ignore-libraries.md
@@ -44,7 +44,7 @@ If you use /NODEFAULTLIB, for example, to build your program without the C run-t
- See and .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/noentry-no-entry-point.md b/docs/build/reference/noentry-no-entry-point.md
index ff3328036d..d0c5938f1d 100644
--- a/docs/build/reference/noentry-no-entry-point.md
+++ b/docs/build/reference/noentry-no-entry-point.md
@@ -31,8 +31,8 @@ Use this option to prevent LINK from linking a reference to `_main` into the DLL
1. See .
-## See Also
+## See also
[Creating a Resource-Only DLL](../../build/creating-a-resource-only-dll.md)
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/nologo-editbin.md b/docs/build/reference/nologo-editbin.md
index 293392621e..564a8924c7 100644
--- a/docs/build/reference/nologo-editbin.md
+++ b/docs/build/reference/nologo-editbin.md
@@ -15,6 +15,6 @@ ms.assetid: 909a1909-0c99-4bce-8013-bf161d645f19
This option suppresses display of the EDITBIN copyright message and version number.
-## See Also
+## See also
-[EDITBIN Options](../../build/reference/editbin-options.md)
\ No newline at end of file
+[EDITBIN Options](../../build/reference/editbin-options.md)
diff --git a/docs/build/reference/nologo-suppress-startup-banner-c-cpp.md b/docs/build/reference/nologo-suppress-startup-banner-c-cpp.md
index a02a4e5460..3c33d44bb8 100644
--- a/docs/build/reference/nologo-suppress-startup-banner-c-cpp.md
+++ b/docs/build/reference/nologo-suppress-startup-banner-c-cpp.md
@@ -31,7 +31,7 @@ Suppresses the display of the copyright banner when the compiler starts up and d
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/nologo-suppress-startup-banner-linker.md b/docs/build/reference/nologo-suppress-startup-banner-linker.md
index 988721a8da..e7f252292c 100644
--- a/docs/build/reference/nologo-suppress-startup-banner-linker.md
+++ b/docs/build/reference/nologo-suppress-startup-banner-linker.md
@@ -27,7 +27,7 @@ By default, this information is sent by the linker to the Output window. On the
1. This linker option cannot be changed programmatically.
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/notification-hooks.md b/docs/build/reference/notification-hooks.md
index a0731379ea..f5d5e88353 100644
--- a/docs/build/reference/notification-hooks.md
+++ b/docs/build/reference/notification-hooks.md
@@ -72,6 +72,6 @@ PfnDliHook __pfnDliFailureHook2;
The notifications pass in a **DelayLoadInfo** structure to the hook function along with the notification value. This data is identical to that used by the delay load helper routine. The notification value will be one of the values defined in [Structure and Constant Definitions](../../build/reference/structure-and-constant-definitions.md).
-## See Also
+## See also
-[Error Handling and Notification](../../build/reference/error-handling-and-notification.md)
\ No newline at end of file
+[Error Handling and Notification](../../build/reference/error-handling-and-notification.md)
diff --git a/docs/build/reference/nxcompat.md b/docs/build/reference/nxcompat.md
index 1d2abfcebb..1c0371431c 100644
--- a/docs/build/reference/nxcompat.md
+++ b/docs/build/reference/nxcompat.md
@@ -17,6 +17,6 @@ Indicates that an executable was tested to be compatible with the Windows Data E
For more information, see [/NXCOMPAT (Compatible with Data Execution Prevention)](../../build/reference/nxcompat-compatible-with-data-execution-prevention.md).
-## See Also
+## See also
-[EDITBIN Options](../../build/reference/editbin-options.md)
\ No newline at end of file
+[EDITBIN Options](../../build/reference/editbin-options.md)
diff --git a/docs/build/reference/o-options-optimize-code.md b/docs/build/reference/o-options-optimize-code.md
index 28de2017d6..2dadb40671 100644
--- a/docs/build/reference/o-options-optimize-code.md
+++ b/docs/build/reference/o-options-optimize-code.md
@@ -33,7 +33,7 @@ The **/O** options control various optimizations that help you create code for m
You can combine multiple **/O** options into a single option statement. For example, **/Odi** is the same as **/Od /Oi**. Certain options are mutually exclusive and cause a compiler error if used together. See the individual **/O** options for more information.
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/o1-o2-minimize-size-maximize-speed.md b/docs/build/reference/o1-o2-minimize-size-maximize-speed.md
index 6f3fdfda60..8e25e778db 100644
--- a/docs/build/reference/o1-o2-minimize-size-maximize-speed.md
+++ b/docs/build/reference/o1-o2-minimize-size-maximize-speed.md
@@ -41,7 +41,7 @@ The **/O1** and **/O2** compiler options are a quick way to set several specific
- See .
-## See Also
+## See also
[/O Options (Optimize Code)](../../build/reference/o-options-optimize-code.md)
[Compiler Options](../../build/reference/compiler-options.md)
diff --git a/docs/build/reference/ob-inline-function-expansion.md b/docs/build/reference/ob-inline-function-expansion.md
index 03f37925ed..48ad132ff9 100644
--- a/docs/build/reference/ob-inline-function-expansion.md
+++ b/docs/build/reference/ob-inline-function-expansion.md
@@ -49,8 +49,8 @@ You can use the `#pragma` [auto_inline](../../preprocessor/auto-inline.md) direc
- See .
-## See Also
+## See also
[/O Options (Optimize Code)](../../build/reference/o-options-optimize-code.md)
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/od-disable-debug.md b/docs/build/reference/od-disable-debug.md
index 8456ae7b24..69a7eed870 100644
--- a/docs/build/reference/od-disable-debug.md
+++ b/docs/build/reference/od-disable-debug.md
@@ -33,9 +33,9 @@ This option is the default. Because **/Od** suppresses code movement, it simplif
- See .
-## See Also
+## See also
[/O Options (Optimize Code)](../../build/reference/o-options-optimize-code.md)
[Compiler Options](../../build/reference/compiler-options.md)
[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
-[/Z7, /Zi, /ZI (Debug Information Format)](../../build/reference/z7-zi-zi-debug-information-format.md)
\ No newline at end of file
+[/Z7, /Zi, /ZI (Debug Information Format)](../../build/reference/z7-zi-zi-debug-information-format.md)
diff --git a/docs/build/reference/og-global-optimizations.md b/docs/build/reference/og-global-optimizations.md
index 6c09823672..bd6d3ef6d1 100644
--- a/docs/build/reference/og-global-optimizations.md
+++ b/docs/build/reference/og-global-optimizations.md
@@ -77,10 +77,10 @@ For related information, see [/Oi (Generate Intrinsic Functions)](../../build/re
- See .
-## See Also
+## See also
[/O Options (Optimize Code)](../../build/reference/o-options-optimize-code.md)
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/oi-generate-intrinsic-functions.md b/docs/build/reference/oi-generate-intrinsic-functions.md
index 58d912681d..26d43d17e2 100644
--- a/docs/build/reference/oi-generate-intrinsic-functions.md
+++ b/docs/build/reference/oi-generate-intrinsic-functions.md
@@ -47,9 +47,9 @@ You also use [intrinsic](../../preprocessor/intrinsic.md) to create intrinsic fu
- See .
-## See Also
+## See also
[/O Options (Optimize Code)](../../build/reference/o-options-optimize-code.md)
[Compiler Options](../../build/reference/compiler-options.md)
[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
-[Compiler Intrinsics](../../intrinsics/compiler-intrinsics.md)
\ No newline at end of file
+[Compiler Intrinsics](../../intrinsics/compiler-intrinsics.md)
diff --git a/docs/build/reference/openmp-enable-openmp-2-0-support.md b/docs/build/reference/openmp-enable-openmp-2-0-support.md
index bd9ed00e52..da324280e3 100644
--- a/docs/build/reference/openmp-enable-openmp-2-0-support.md
+++ b/docs/build/reference/openmp-enable-openmp-2-0-support.md
@@ -101,7 +101,7 @@ int main(int argc, char* argv[]) {
}
```
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/optimization-pragmas-and-keywords.md b/docs/build/reference/optimization-pragmas-and-keywords.md
index 093a969e55..2e729e12ba 100644
--- a/docs/build/reference/optimization-pragmas-and-keywords.md
+++ b/docs/build/reference/optimization-pragmas-and-keywords.md
@@ -30,6 +30,6 @@ Several keywords and pragmas that you use in your C or C++ code affect optimizat
- [register Keyword](../../cpp/storage-classes-cpp.md#register)
-## See Also
+## See also
-[Optimizing Your Code](../../build/reference/optimizing-your-code.md)
\ No newline at end of file
+[Optimizing Your Code](../../build/reference/optimizing-your-code.md)
diff --git a/docs/build/reference/order-of-cl-options.md b/docs/build/reference/order-of-cl-options.md
index 77513e0223..143f6a8ca4 100644
--- a/docs/build/reference/order-of-cl-options.md
+++ b/docs/build/reference/order-of-cl-options.md
@@ -9,6 +9,6 @@ ms.assetid: 300908ce-ae00-4b45-964b-e4e69ff6777b
Options can appear anywhere on the CL command line, except for the /link option, which must occur last. The compiler begins with options specified in the [CL environment variable](../../build/reference/cl-environment-variables.md) and then reads the command line from left to right — processing command files in the order it encounters them. Each option applies to all files on the command line. If CL encounters conflicting options, it uses the rightmost option.
-## See Also
+## See also
-[Compiler Command-Line Syntax](../../build/reference/compiler-command-line-syntax.md)
\ No newline at end of file
+[Compiler Command-Line Syntax](../../build/reference/compiler-command-line-syntax.md)
diff --git a/docs/build/reference/order-put-functions-in-order.md b/docs/build/reference/order-put-functions-in-order.md
index c1ea882a71..ed376ecb84 100644
--- a/docs/build/reference/order-put-functions-in-order.md
+++ b/docs/build/reference/order-put-functions-in-order.md
@@ -57,7 +57,7 @@ The **/ORDER** option disables incremental linking. You may see linker warning [
- See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/os-ot-favor-small-code-favor-fast-code.md b/docs/build/reference/os-ot-favor-small-code-favor-fast-code.md
index 682135540b..41c92882f1 100644
--- a/docs/build/reference/os-ot-favor-small-code-favor-fast-code.md
+++ b/docs/build/reference/os-ot-favor-small-code-favor-fast-code.md
@@ -79,8 +79,8 @@ sub eax, ecx
- See .
-## See Also
+## See also
[/O Options (Optimize Code)](../../build/reference/o-options-optimize-code.md)
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/other-lib-output.md b/docs/build/reference/other-lib-output.md
index 56129cd2b1..a50bc2ee7a 100644
--- a/docs/build/reference/other-lib-output.md
+++ b/docs/build/reference/other-lib-output.md
@@ -15,6 +15,6 @@ When you type `lib` with no other input, LIB displays a usage statement that sum
Error and warning messages issued by LIB have the form LNK*nnnn*. The LINK, DUMPBIN, and EDITBIN tools also use this range of errors. Help is available by selecting the error in the Output window and pressing F1.
-## See Also
+## See also
-[Overview of LIB](../../build/reference/overview-of-lib.md)
\ No newline at end of file
+[Overview of LIB](../../build/reference/overview-of-lib.md)
diff --git a/docs/build/reference/out-dumpbin.md b/docs/build/reference/out-dumpbin.md
index 56e7f06d9c..5541c52be9 100644
--- a/docs/build/reference/out-dumpbin.md
+++ b/docs/build/reference/out-dumpbin.md
@@ -17,6 +17,6 @@ This option specifies a *filename* for the output. By default, DUMPBIN displays
Only the [/HEADERS](../../build/reference/headers.md) DUMPBIN option is available for use on files produced with the [/GL](../../build/reference/gl-whole-program-optimization.md) compiler option.
-## See Also
+## See also
-[DUMPBIN Options](../../build/reference/dumpbin-options.md)
\ No newline at end of file
+[DUMPBIN Options](../../build/reference/dumpbin-options.md)
diff --git a/docs/build/reference/out-output-file-name.md b/docs/build/reference/out-output-file-name.md
index 865bd842cf..8df51acbe9 100644
--- a/docs/build/reference/out-output-file-name.md
+++ b/docs/build/reference/out-output-file-name.md
@@ -38,7 +38,7 @@ This option the default base name for a .mapfile or import library. For details,
- See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/output-file-f-options.md b/docs/build/reference/output-file-f-options.md
index 043093df41..49ae873ee4 100644
--- a/docs/build/reference/output-file-f-options.md
+++ b/docs/build/reference/output-file-f-options.md
@@ -31,7 +31,7 @@ The output-file options create or rename output files. They affect all C or C++
- [/Fx (Merge Injected Code)](../../build/reference/fx-merge-injected-code.md)
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/overview-of-lib.md b/docs/build/reference/overview-of-lib.md
index e74a58e5ee..3587eeab25 100644
--- a/docs/build/reference/overview-of-lib.md
+++ b/docs/build/reference/overview-of-lib.md
@@ -43,10 +43,10 @@ The following table lists the options for lib.exe, with a link to more informati
|**/VERBOSE**| Displays details about the progress of the session, including names of the .obj files being added.
For more information see [Running LIB](../../build/reference/running-lib.md).|
|**/WX**| Treat warnings as errors.
For more information see [Running LIB](../../build/reference/running-lib.md).|
-## See Also
+## See also
[LIB Reference](../../build/reference/lib-reference.md)
[LIB Input Files](../../build/reference/lib-input-files.md)
[LIB Output Files](../../build/reference/lib-output-files.md)
[Other LIB Output](../../build/reference/other-lib-output.md)
-[Structure of a Library](../../build/reference/structure-of-a-library.md)
\ No newline at end of file
+[Structure of a Library](../../build/reference/structure-of-a-library.md)
diff --git a/docs/build/reference/ox-full-optimization.md b/docs/build/reference/ox-full-optimization.md
index 8bb382612c..20ead44278 100644
--- a/docs/build/reference/ox-full-optimization.md
+++ b/docs/build/reference/ox-full-optimization.md
@@ -53,8 +53,8 @@ To apply all available file-level optimizations for release builds, we recommend
- See .
-## See Also
+## See also
[/O Options (Optimize Code)](../../build/reference/o-options-optimize-code.md)
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/oy-frame-pointer-omission.md b/docs/build/reference/oy-frame-pointer-omission.md
index cb37e8ac4c..1e581ff03d 100644
--- a/docs/build/reference/oy-frame-pointer-omission.md
+++ b/docs/build/reference/oy-frame-pointer-omission.md
@@ -37,7 +37,7 @@ The **/Oy** compiler option makes using the debugger more difficult because the
- See .
-## See Also
+## See also
[/O Options (Optimize Code)](../../build/reference/o-options-optimize-code.md)
[Compiler Options](../../build/reference/compiler-options.md)
diff --git a/docs/build/reference/p-preprocess-to-a-file.md b/docs/build/reference/p-preprocess-to-a-file.md
index 073960fd8a..a6f8f8941b 100644
--- a/docs/build/reference/p-preprocess-to-a-file.md
+++ b/docs/build/reference/p-preprocess-to-a-file.md
@@ -45,8 +45,8 @@ The following command line preprocesses `ADD.C`, preserves comments, adds `#line
CL /P /C ADD.C
```
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
-[/Fi (Preprocess Output File Name)](../../build/reference/fi-preprocess-output-file-name.md)
\ No newline at end of file
+[/Fi (Preprocess Output File Name)](../../build/reference/fi-preprocess-output-file-name.md)
diff --git a/docs/build/reference/pdata.md b/docs/build/reference/pdata.md
index d15d697cf8..cc584dbcd8 100644
--- a/docs/build/reference/pdata.md
+++ b/docs/build/reference/pdata.md
@@ -19,6 +19,6 @@ This option dumps the exception tables (.pdata) from an image or object.
Only the [/HEADERS](../../build/reference/headers.md) DUMPBIN option is available for use on files produced with the [/GL](../../build/reference/gl-whole-program-optimization.md) compiler option.
-## See Also
+## See also
-[DUMPBIN Options](../../build/reference/dumpbin-options.md)
\ No newline at end of file
+[DUMPBIN Options](../../build/reference/dumpbin-options.md)
diff --git a/docs/build/reference/pdb-use-program-database.md b/docs/build/reference/pdb-use-program-database.md
index dc17d88263..c4d111ec48 100644
--- a/docs/build/reference/pdb-use-program-database.md
+++ b/docs/build/reference/pdb-use-program-database.md
@@ -40,7 +40,7 @@ For more information, see [.pdb Files as Linker Input](../../build/reference/dot
- See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/pdbaltpath-use-alternate-pdb-path.md b/docs/build/reference/pdbaltpath-use-alternate-pdb-path.md
index 23ac099347..b363ceed2c 100644
--- a/docs/build/reference/pdbaltpath-use-alternate-pdb-path.md
+++ b/docs/build/reference/pdbaltpath-use-alternate-pdb-path.md
@@ -22,7 +22,7 @@ Use this option to provide an alternate location for the Program Database (.pdb)
The value of *pdb_file_name* can be an arbitrary string, an environment variable, or **%_PDB%**. The linker will expand an environment variable, such as **%SystemRoot%**, to its value. The linker defines the environment variables **%_PDB%** and **%_EXT%**. **%_PDB%** expands to the file name of the actual .pdb file without any path information and **%_EXT%** is the extension of the generated executable.
-## See Also
+## See also
[DUMPBIN Options](../../build/reference/dumpbin-options.md)
-[/PDBPATH](../../build/reference/pdbpath.md)
\ No newline at end of file
+[/PDBPATH](../../build/reference/pdbpath.md)
diff --git a/docs/build/reference/pdbpath.md b/docs/build/reference/pdbpath.md
index 96fbdc8034..a86a39f350 100644
--- a/docs/build/reference/pdbpath.md
+++ b/docs/build/reference/pdbpath.md
@@ -37,7 +37,7 @@ When using the Visual Studio debugger, you may experience a problem due to the f
- Check in the Windows directory.
-## See Also
+## See also
[DUMPBIN Options](../../build/reference/dumpbin-options.md)
-[/PDBALTPATH (Use Alternate PDB Path)](../../build/reference/pdbaltpath-use-alternate-pdb-path.md)
\ No newline at end of file
+[/PDBALTPATH (Use Alternate PDB Path)](../../build/reference/pdbaltpath-use-alternate-pdb-path.md)
diff --git a/docs/build/reference/pdbstripped-strip-private-symbols.md b/docs/build/reference/pdbstripped-strip-private-symbols.md
index 41dea429eb..089624b1bb 100644
--- a/docs/build/reference/pdbstripped-strip-private-symbols.md
+++ b/docs/build/reference/pdbstripped-strip-private-symbols.md
@@ -52,7 +52,7 @@ If you do not create a PDB file, /PDBSTRIPPED is ignored.
- See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/profile-performance-tools-profiler.md b/docs/build/reference/profile-performance-tools-profiler.md
index cfcd1f30ae..01513ded06 100644
--- a/docs/build/reference/profile-performance-tools-profiler.md
+++ b/docs/build/reference/profile-performance-tools-profiler.md
@@ -47,7 +47,7 @@ Produces an output file that can be used with the Performance Tools profiler.
1. See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/qfast-transcendentals-force-fast-transcendentals.md b/docs/build/reference/qfast-transcendentals-force-fast-transcendentals.md
index dfea511d5a..37f0ee9f4b 100644
--- a/docs/build/reference/qfast-transcendentals-force-fast-transcendentals.md
+++ b/docs/build/reference/qfast-transcendentals-force-fast-transcendentals.md
@@ -35,8 +35,8 @@ This option is incompatible with **/fp:strict**. See [/fp (Specify Floating-Poin
- See .
-## See Also
+## See also
[/Q Options (Low-Level Operations)](../../build/reference/q-options-low-level-operations.md)
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/qifist-suppress-ftol.md b/docs/build/reference/qifist-suppress-ftol.md
index 22e8958764..bae3218f54 100644
--- a/docs/build/reference/qifist-suppress-ftol.md
+++ b/docs/build/reference/qifist-suppress-ftol.md
@@ -53,8 +53,8 @@ The **/QIfist** option is deprecated starting in Visual Studio 2005. The compile
- See .
-## See Also
+## See also
[/Q Options (Low-Level Operations)](../../build/reference/q-options-low-level-operations.md)
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/qimprecise-fwaits-remove-fwaits-inside-try-blocks.md b/docs/build/reference/qimprecise-fwaits-remove-fwaits-inside-try-blocks.md
index 55becc2c71..632d0eafb7 100644
--- a/docs/build/reference/qimprecise-fwaits-remove-fwaits-inside-try-blocks.md
+++ b/docs/build/reference/qimprecise-fwaits-remove-fwaits-inside-try-blocks.md
@@ -33,8 +33,8 @@ This option has no effect if **/fp:except** is not also specified. If you specif
- See .
-## See Also
+## See also
[/Q Options (Low-Level Operations)](../../build/reference/q-options-low-level-operations.md)
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/qpar-auto-parallelizer.md b/docs/build/reference/qpar-auto-parallelizer.md
index a0f8881c64..4fcb5bae02 100644
--- a/docs/build/reference/qpar-auto-parallelizer.md
+++ b/docs/build/reference/qpar-auto-parallelizer.md
@@ -34,11 +34,11 @@ For information about how to enable output messages for the auto-parallelizer, s
- Use the code example in .
-## See Also
+## See also
[/Q Options (Low-Level Operations)](../../build/reference/q-options-low-level-operations.md)
[/Qpar-report (Auto-Parallelizer Reporting Level)](../../build/reference/qpar-report-auto-parallelizer-reporting-level.md)
[Compiler Options](../../build/reference/compiler-options.md)
[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
[#pragma loop()](../../preprocessor/loop.md)
-[Parallel Programming in Native Code](https://blogs.msdn.microsoft.com/nativeconcurrency/2012/04/12/auto-vectorizer-in-visual-studio-2012-overview/)
\ No newline at end of file
+[Parallel Programming in Native Code](https://blogs.msdn.microsoft.com/nativeconcurrency/2012/04/12/auto-vectorizer-in-visual-studio-2012-overview/)
diff --git a/docs/build/reference/qpar-report-auto-parallelizer-reporting-level.md b/docs/build/reference/qpar-report-auto-parallelizer-reporting-level.md
index 0d334b3438..1025daed6b 100644
--- a/docs/build/reference/qpar-report-auto-parallelizer-reporting-level.md
+++ b/docs/build/reference/qpar-report-auto-parallelizer-reporting-level.md
@@ -35,9 +35,9 @@ Messages are reported to stdout. If no informational messages are reported, then
- Use the code example in .
-## See Also
+## See also
[/Q Options (Low-Level Operations)](../../build/reference/q-options-low-level-operations.md)
[Compiler Options](../../build/reference/compiler-options.md)
[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
-[Parallel Programming in Native Code](https://blogs.msdn.microsoft.com/nativeconcurrency/2012/04/12/auto-vectorizer-in-visual-studio-2012-overview/)
\ No newline at end of file
+[Parallel Programming in Native Code](https://blogs.msdn.microsoft.com/nativeconcurrency/2012/04/12/auto-vectorizer-in-visual-studio-2012-overview/)
diff --git a/docs/build/reference/qvec-report-auto-vectorizer-reporting-level.md b/docs/build/reference/qvec-report-auto-vectorizer-reporting-level.md
index 17b2438200..fc87242b36 100644
--- a/docs/build/reference/qvec-report-auto-vectorizer-reporting-level.md
+++ b/docs/build/reference/qvec-report-auto-vectorizer-reporting-level.md
@@ -35,9 +35,9 @@ For information about reason codes and messages, see [Vectorizer and Parallelize
- Use the code example in .
-## See Also
+## See also
[/Q Options (Low-Level Operations)](../../build/reference/q-options-low-level-operations.md)
[Compiler Options](../../build/reference/compiler-options.md)
[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
-[Parallel Programming in Native Code](https://blogs.msdn.microsoft.com/nativeconcurrency/2012/04/12/auto-vectorizer-in-visual-studio-2012-overview/)
\ No newline at end of file
+[Parallel Programming in Native Code](https://blogs.msdn.microsoft.com/nativeconcurrency/2012/04/12/auto-vectorizer-in-visual-studio-2012-overview/)
diff --git a/docs/build/reference/range.md b/docs/build/reference/range.md
index 593059608c..c2613997ee 100644
--- a/docs/build/reference/range.md
+++ b/docs/build/reference/range.md
@@ -35,6 +35,6 @@ In this example, **/range** is used to modify the display of the **/disasm** opt
dumpbin /disasm /range:4219334,0x004061CD t.exe
```
-## See Also
+## See also
-[DUMPBIN Options](../../build/reference/dumpbin-options.md)
\ No newline at end of file
+[DUMPBIN Options](../../build/reference/dumpbin-options.md)
diff --git a/docs/build/reference/rawdata.md b/docs/build/reference/rawdata.md
index 04d5306e52..5771ca4f4d 100644
--- a/docs/build/reference/rawdata.md
+++ b/docs/build/reference/rawdata.md
@@ -26,6 +26,6 @@ This option displays the raw contents of each section in the file. The arguments
Only the [/HEADERS](../../build/reference/headers.md) DUMPBIN option is available for use on files produced with the [/GL](../../build/reference/gl-whole-program-optimization.md) compiler option.
-## See Also
+## See also
-[DUMPBIN Options](../../build/reference/dumpbin-options.md)
\ No newline at end of file
+[DUMPBIN Options](../../build/reference/dumpbin-options.md)
diff --git a/docs/build/reference/rebase.md b/docs/build/reference/rebase.md
index e5add57a8f..dd697705ff 100644
--- a/docs/build/reference/rebase.md
+++ b/docs/build/reference/rebase.md
@@ -23,6 +23,6 @@ Specify the program's executable files and DLLs in the *files* argument on the E
|**BASEFILE**|Creates a file named COFFBASE.TXT, which is a text file in the format expected by LINK's /BASE option.|
|**DOWN**|Tells EDITBIN to reassign base addresses downward from an ending address. The files are reassigned in the order specified, with the first file located in the highest possible address below the end of the address range. BASE must be used with DOWN to ensure sufficient address space for basing the files. To determine the address space needed by the specified files, run EDITBIN with /REBASE on the files and add 64 KB to the displayed total size.|
-## See Also
+## See also
-[EDITBIN Options](../../build/reference/editbin-options.md)
\ No newline at end of file
+[EDITBIN Options](../../build/reference/editbin-options.md)
diff --git a/docs/build/reference/release-builds.md b/docs/build/reference/release-builds.md
index 3278165ad2..08e461b37d 100644
--- a/docs/build/reference/release-builds.md
+++ b/docs/build/reference/release-builds.md
@@ -24,7 +24,7 @@ This section presents information on why and when you would want to change from
- [Checking for Memory Overwrites](../../build/reference/checking-for-memory-overwrites.md)
-## See Also
+## See also
[Building C++ Projects in Visual Studio](../../ide/building-cpp-projects-in-visual-studio.md)
-[C/C++ Building Reference](../../build/reference/c-cpp-building-reference.md)
\ No newline at end of file
+[C/C++ Building Reference](../../build/reference/c-cpp-building-reference.md)
diff --git a/docs/build/reference/release-set-the-checksum.md b/docs/build/reference/release-set-the-checksum.md
index 47499b7b50..679315c7ea 100644
--- a/docs/build/reference/release-set-the-checksum.md
+++ b/docs/build/reference/release-set-the-checksum.md
@@ -33,7 +33,7 @@ The /RELEASE option is set by default when the [/SUBSYSTEM:NATIVE](../../build/r
- See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/release.md b/docs/build/reference/release.md
index dc35209079..1e1069c7b1 100644
--- a/docs/build/reference/release.md
+++ b/docs/build/reference/release.md
@@ -17,6 +17,6 @@ This option sets the checksum in the header of an executable file.
The operating system requires the checksum for device drivers. It is recommended that you set the checksum for release versions of your device drivers to ensure compatibility with future operating systems.
-## See Also
+## See also
-[EDITBIN Options](../../build/reference/editbin-options.md)
\ No newline at end of file
+[EDITBIN Options](../../build/reference/editbin-options.md)
diff --git a/docs/build/reference/relocations.md b/docs/build/reference/relocations.md
index bdd544e4aa..fb81c9a67e 100644
--- a/docs/build/reference/relocations.md
+++ b/docs/build/reference/relocations.md
@@ -17,6 +17,6 @@ This option displays any relocations in the object or image.
Only the [/HEADERS](../../build/reference/headers.md) DUMPBIN option is available for use on files produced with the [/GL](../../build/reference/gl-whole-program-optimization.md) compiler option.
-## See Also
+## See also
-[DUMPBIN Options](../../build/reference/dumpbin-options.md)
\ No newline at end of file
+[DUMPBIN Options](../../build/reference/dumpbin-options.md)
diff --git a/docs/build/reference/return-value-of-cl-exe.md b/docs/build/reference/return-value-of-cl-exe.md
index 9ab7634e24..5045f08f30 100644
--- a/docs/build/reference/return-value-of-cl-exe.md
+++ b/docs/build/reference/return-value-of-cl-exe.md
@@ -42,6 +42,6 @@ cl /W4 t.cpp
:end
```
-## See Also
+## See also
-[Compiler Command-Line Syntax](../../build/reference/compiler-command-line-syntax.md)
\ No newline at end of file
+[Compiler Command-Line Syntax](../../build/reference/compiler-command-line-syntax.md)
diff --git a/docs/build/reference/rtc-run-time-error-checks.md b/docs/build/reference/rtc-run-time-error-checks.md
index e09b864c9b..a763167fda 100644
--- a/docs/build/reference/rtc-run-time-error-checks.md
+++ b/docs/build/reference/rtc-run-time-error-checks.md
@@ -90,8 +90,8 @@ The __MSVC_RUNTIME_CHECKS preprocessor directive will be defined when you use an
- See and properties.
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
-[How to: Use Native Run-Time Checks](/visualstudio/debugger/how-to-use-native-run-time-checks)
\ No newline at end of file
+[How to: Use Native Run-Time Checks](/visualstudio/debugger/how-to-use-native-run-time-checks)
diff --git a/docs/build/reference/rules-for-module-definition-statements.md b/docs/build/reference/rules-for-module-definition-statements.md
index d38d6ec4e3..9bc8f20743 100644
--- a/docs/build/reference/rules-for-module-definition-statements.md
+++ b/docs/build/reference/rules-for-module-definition-statements.md
@@ -27,6 +27,6 @@ The following syntax rules apply to all statements in a .def file. Other rules t
- If a string argument matches a [reserved word](../../build/reference/reserved-words.md), it must be enclosed in double quotation marks (").
-## See Also
+## See also
-[Module-Definition (.Def) Files](../../build/reference/module-definition-dot-def-files.md)
\ No newline at end of file
+[Module-Definition (.Def) Files](../../build/reference/module-definition-dot-def-files.md)
diff --git a/docs/build/reference/running-lib.md b/docs/build/reference/running-lib.md
index debc29a696..7f13586ff0 100644
--- a/docs/build/reference/running-lib.md
+++ b/docs/build/reference/running-lib.md
@@ -66,6 +66,6 @@ Treat warnings as errors. See [/WX (Treat Linker Warnings as Errors)](../../buil
Other options apply only to specific modes of LIB. These options are discussed in the sections describing each mode.
-## See Also
+## See also
[LIB Reference](../../build/reference/lib-reference.md)
diff --git a/docs/build/reference/safeseh-image-has-safe-exception-handlers.md b/docs/build/reference/safeseh-image-has-safe-exception-handlers.md
index 24f337a48f..a92a25b75e 100644
--- a/docs/build/reference/safeseh-image-has-safe-exception-handlers.md
+++ b/docs/build/reference/safeseh-image-has-safe-exception-handlers.md
@@ -100,7 +100,7 @@ const IMAGE_LOAD_CONFIG_DIRECTORY32_2 _load_config_used = {
- See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/sdl-enable-additional-security-checks.md b/docs/build/reference/sdl-enable-additional-security-checks.md
index 6dfa18faa1..75eb42be6d 100644
--- a/docs/build/reference/sdl-enable-additional-security-checks.md
+++ b/docs/build/reference/sdl-enable-additional-security-checks.md
@@ -66,7 +66,7 @@ For more information, see [Warnings, /sdl, and improving uninitialized variable
1. On the **General** page, select the option from the **SDL checks** drop-down list.
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/section-dumpbin.md b/docs/build/reference/section-dumpbin.md
index f43a6cc67f..db2c247468 100644
--- a/docs/build/reference/section-dumpbin.md
+++ b/docs/build/reference/section-dumpbin.md
@@ -17,6 +17,6 @@ This option restricts the output to information on the specified *section*. Use
Only the [/HEADERS](../../build/reference/headers.md) DUMPBIN option is available for use on files produced with the [/GL](../../build/reference/gl-whole-program-optimization.md) compiler option.
-## See Also
+## See also
-[DUMPBIN Options](../../build/reference/dumpbin-options.md)
\ No newline at end of file
+[DUMPBIN Options](../../build/reference/dumpbin-options.md)
diff --git a/docs/build/reference/section-editbin.md b/docs/build/reference/section-editbin.md
index 078d498afe..586d5b4618 100644
--- a/docs/build/reference/section-editbin.md
+++ b/docs/build/reference/section-editbin.md
@@ -49,6 +49,6 @@ To control *alignment*, specify the character **A** followed by one of the follo
Specify the `attributes` and *alignment* characters as a string with no white space. The characters are not case sensitive.
-## See Also
+## See also
-[EDITBIN Options](../../build/reference/editbin-options.md)
\ No newline at end of file
+[EDITBIN Options](../../build/reference/editbin-options.md)
diff --git a/docs/build/reference/sections-c-cpp.md b/docs/build/reference/sections-c-cpp.md
index dd2d1a7f41..4946c07655 100644
--- a/docs/build/reference/sections-c-cpp.md
+++ b/docs/build/reference/sections-c-cpp.md
@@ -52,6 +52,6 @@ The `CLASS` keyword is supported for compatibility, but is ignored.
An equivalent way to specify section attributes is with the [/SECTION](../../build/reference/section-specify-section-attributes.md) option.
-## See Also
+## See also
-[Rules for Module-Definition Statements](../../build/reference/rules-for-module-definition-statements.md)
\ No newline at end of file
+[Rules for Module-Definition Statements](../../build/reference/rules-for-module-definition-statements.md)
diff --git a/docs/build/reference/setting-compiler-options.md b/docs/build/reference/setting-compiler-options.md
index 7011024cad..e696c87f14 100644
--- a/docs/build/reference/setting-compiler-options.md
+++ b/docs/build/reference/setting-compiler-options.md
@@ -32,7 +32,7 @@ Compiler options are processed "left to right," and when a conflict is detected,
- [CL Invokes the Linker](../../build/reference/cl-invokes-the-linker.md)
-## See Also
+## See also
[C/C++ Building Reference](../../build/reference/c-cpp-building-reference.md)
-[Compiler Options](../../build/reference/compiler-options.md)
\ No newline at end of file
+[Compiler Options](../../build/reference/compiler-options.md)
diff --git a/docs/build/reference/setting-linker-options.md b/docs/build/reference/setting-linker-options.md
index f1fde2eade..19b7d77ab6 100644
--- a/docs/build/reference/setting-linker-options.md
+++ b/docs/build/reference/setting-linker-options.md
@@ -20,7 +20,7 @@ LINK first processes options specified in the LINK environment variable, followe
Options apply to the entire build; no options can be applied to specific input files.
-## See Also
+## See also
[C/C++ Building Reference](../../build/reference/c-cpp-building-reference.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/showincludes-list-include-files.md b/docs/build/reference/showincludes-list-include-files.md
index f8c7399835..c59ec85006 100644
--- a/docs/build/reference/showincludes-list-include-files.md
+++ b/docs/build/reference/showincludes-list-include-files.md
@@ -48,7 +48,7 @@ The **/showIncludes** option emits to `stderr`, not `stdout`.
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/source-charset-set-source-character-set.md b/docs/build/reference/source-charset-set-source-character-set.md
index 2ce19cd545..585d99e0c3 100644
--- a/docs/build/reference/source-charset-set-source-character-set.md
+++ b/docs/build/reference/source-charset-set-source-character-set.md
@@ -43,10 +43,10 @@ If you want to set both the source character set and the execution character set
1. Choose **OK** to save your changes.
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
[/execution-charset (Set Execution Character Set)](../../build/reference/execution-charset-set-execution-character-set.md)
[/utf-8 (Set Source and Executable character sets to UTF-8)](../../build/reference/utf-8-set-source-and-executable-character-sets-to-utf-8.md)
-[/validate-charset (Validate for compatible characters)](../../build/reference/validate-charset-validate-for-compatible-characters.md)
\ No newline at end of file
+[/validate-charset (Validate for compatible characters)](../../build/reference/validate-charset-validate-for-compatible-characters.md)
diff --git a/docs/build/reference/specifying-dlls-to-delay-load.md b/docs/build/reference/specifying-dlls-to-delay-load.md
index fa546efbfc..37a5cd2a9d 100644
--- a/docs/build/reference/specifying-dlls-to-delay-load.md
+++ b/docs/build/reference/specifying-dlls-to-delay-load.md
@@ -25,6 +25,6 @@ int main() {
Build the DEBUG version of the project. Step through the code using the debugger and you will notice that user32.dll is loaded only when you make the call to `MessageBox`.
-## See Also
+## See also
-[Linker Support for Delay-Loaded DLLs](../../build/reference/linker-support-for-delay-loaded-dlls.md)
\ No newline at end of file
+[Linker Support for Delay-Loaded DLLs](../../build/reference/linker-support-for-delay-loaded-dlls.md)
diff --git a/docs/build/reference/specifying-the-pathname.md b/docs/build/reference/specifying-the-pathname.md
index feec5cdbd0..22fbccdc3a 100644
--- a/docs/build/reference/specifying-the-pathname.md
+++ b/docs/build/reference/specifying-the-pathname.md
@@ -27,8 +27,8 @@ The following command line sends a mapfile to the printer:
CL /FmPRN HELLO.CPP
```
-## See Also
+## See also
[Output-File (/F) Options](../../build/reference/output-file-f-options.md)
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/stack-stack-allocations.md b/docs/build/reference/stack-stack-allocations.md
index cb4c8b22dd..bd486722a3 100644
--- a/docs/build/reference/stack-stack-allocations.md
+++ b/docs/build/reference/stack-stack-allocations.md
@@ -41,7 +41,7 @@ Another way to set the size of the stack is with the [STACKSIZE](../../build/ref
1. See and properties.
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/stack.md b/docs/build/reference/stack.md
index 5f2fe7897b..0221ef127a 100644
--- a/docs/build/reference/stack.md
+++ b/docs/build/reference/stack.md
@@ -19,6 +19,6 @@ The *reserve* argument specifies the total stack allocation in virtual memory. E
The optional `commit` argument is subject to interpretation by the operating system. In Windows NT, Windows 95, and Windows 98, `commit` specifies the amount of physical memory to allocate at a time. Committed virtual memory causes space to be reserved in the paging file. A higher `commit` value saves time when the application needs more stack space but increases the memory requirements and possibly startup time.
-## See Also
+## See also
-[EDITBIN Options](../../build/reference/editbin-options.md)
\ No newline at end of file
+[EDITBIN Options](../../build/reference/editbin-options.md)
diff --git a/docs/build/reference/stacksize.md b/docs/build/reference/stacksize.md
index e4d2c08aff..715e2afe02 100644
--- a/docs/build/reference/stacksize.md
+++ b/docs/build/reference/stacksize.md
@@ -19,6 +19,6 @@ An equivalent way to set the stack is with the [Stack Allocations](../../build/r
This option has no effect on DLLs.
-## See Also
+## See also
-[Rules for Module-Definition Statements](../../build/reference/rules-for-module-definition-statements.md)
\ No newline at end of file
+[Rules for Module-Definition Statements](../../build/reference/rules-for-module-definition-statements.md)
diff --git a/docs/build/reference/structure-and-constant-definitions.md b/docs/build/reference/structure-and-constant-definitions.md
index 1720d1f8d2..e924bfb816 100644
--- a/docs/build/reference/structure-and-constant-definitions.md
+++ b/docs/build/reference/structure-and-constant-definitions.md
@@ -63,6 +63,6 @@ typedef struct ImgDelayDescr {
} ImgDelayDescr, * PImgDelayDescr;
```
-## See Also
+## See also
-[Understanding the Helper Function](../../build/reference/understanding-the-helper-function.md)
\ No newline at end of file
+[Understanding the Helper Function](../../build/reference/understanding-the-helper-function.md)
diff --git a/docs/build/reference/structure-of-a-library.md b/docs/build/reference/structure-of-a-library.md
index e2a35e8f19..a28859321a 100644
--- a/docs/build/reference/structure-of-a-library.md
+++ b/docs/build/reference/structure-of-a-library.md
@@ -10,6 +10,6 @@ A library contains COFF objects. Objects in a library contain functions and data
You can get additional information about the contents of a library by running the DUMPBIN tool with the /LINKERMEMBER option. For more information about this option, see [DUMPBIN Reference](../../build/reference/dumpbin-reference.md).
-## See Also
+## See also
-[Overview of LIB](../../build/reference/overview-of-lib.md)
\ No newline at end of file
+[Overview of LIB](../../build/reference/overview-of-lib.md)
diff --git a/docs/build/reference/stub-ms-dos-stub-file-name.md b/docs/build/reference/stub-ms-dos-stub-file-name.md
index 01c0d761d6..ce8eac711b 100644
--- a/docs/build/reference/stub-ms-dos-stub-file-name.md
+++ b/docs/build/reference/stub-ms-dos-stub-file-name.md
@@ -46,7 +46,7 @@ When building a virtual device driver, *filename* allows the user to specify a f
- See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/stub.md b/docs/build/reference/stub.md
index f98341ff6c..b5f9a71c41 100644
--- a/docs/build/reference/stub.md
+++ b/docs/build/reference/stub.md
@@ -19,6 +19,6 @@ An equivalent way to specify *filename* is with the [/STUB](../../build/referenc
STUB is valid in a module definition file only when building a VxD.
-## See Also
+## See also
-[Rules for Module-Definition Statements](../../build/reference/rules-for-module-definition-statements.md)
\ No newline at end of file
+[Rules for Module-Definition Statements](../../build/reference/rules-for-module-definition-statements.md)
diff --git a/docs/build/reference/subsystem-specify-subsystem.md b/docs/build/reference/subsystem-specify-subsystem.md
index 3083adbb80..491d22f13d 100644
--- a/docs/build/reference/subsystem-specify-subsystem.md
+++ b/docs/build/reference/subsystem-specify-subsystem.md
@@ -72,7 +72,7 @@ The optional minimum and default *major* and *minor* version numbers for the sub
- See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/subsystem.md b/docs/build/reference/subsystem.md
index a3283156d2..955a1222d4 100644
--- a/docs/build/reference/subsystem.md
+++ b/docs/build/reference/subsystem.md
@@ -59,6 +59,6 @@ The choice of subsystem affects the default starting address for the program. Fo
For more information, including the minimum and default values for the major and minor version numbers for each subsystem, see the [/SUBSYSTEM](../../build/reference/subsystem-specify-subsystem.md) linker option.
-## See Also
+## See also
-[EDITBIN Options](../../build/reference/editbin-options.md)
\ No newline at end of file
+[EDITBIN Options](../../build/reference/editbin-options.md)
diff --git a/docs/build/reference/summary.md b/docs/build/reference/summary.md
index 29a63dace7..d70fb43c89 100644
--- a/docs/build/reference/summary.md
+++ b/docs/build/reference/summary.md
@@ -17,6 +17,6 @@ This option displays minimal information about sections, including total size. T
Only the [/HEADERS](../../build/reference/headers.md) DUMPBIN option is available for use on files produced with the [/GL](../../build/reference/gl-whole-program-optimization.md) compiler option.
-## See Also
+## See also
-[DUMPBIN Options](../../build/reference/dumpbin-options.md)
\ No newline at end of file
+[DUMPBIN Options](../../build/reference/dumpbin-options.md)
diff --git a/docs/build/reference/swaprun-load-linker-output-to-swap-file.md b/docs/build/reference/swaprun-load-linker-output-to-swap-file.md
index 7d16275b9e..4482db7836 100644
--- a/docs/build/reference/swaprun-load-linker-output-to-swap-file.md
+++ b/docs/build/reference/swaprun-load-linker-output-to-swap-file.md
@@ -35,7 +35,7 @@ If NET is specified, the operating system will first copy the binary image from
1. See and properties.
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/swaprun.md b/docs/build/reference/swaprun.md
index d54ce015df..28987bc1fc 100644
--- a/docs/build/reference/swaprun.md
+++ b/docs/build/reference/swaprun.md
@@ -23,6 +23,6 @@ You can add or remove the NET or CD qualifiers:
- Use !NET and !CD to reverse the effects of NET and CD.
-## See Also
+## See also
-[EDITBIN Options](../../build/reference/editbin-options.md)
\ No newline at end of file
+[EDITBIN Options](../../build/reference/editbin-options.md)
diff --git a/docs/build/reference/symbols.md b/docs/build/reference/symbols.md
index 4221319c80..9107cb6a79 100644
--- a/docs/build/reference/symbols.md
+++ b/docs/build/reference/symbols.md
@@ -54,6 +54,6 @@ The last column in a numbered line is the symbol name, both decorated and undeco
Only the [/HEADERS](../../build/reference/headers.md) DUMPBIN option is available for use on files produced with the [/GL](../../build/reference/gl-whole-program-optimization.md) compiler option.
-## See Also
+## See also
-[DUMPBIN Options](../../build/reference/dumpbin-options.md)
\ No newline at end of file
+[DUMPBIN Options](../../build/reference/dumpbin-options.md)
diff --git a/docs/build/reference/tips-for-improving-time-critical-code.md b/docs/build/reference/tips-for-improving-time-critical-code.md
index 71c99db478..f33eff85b1 100644
--- a/docs/build/reference/tips-for-improving-time-critical-code.md
+++ b/docs/build/reference/tips-for-improving-time-critical-code.md
@@ -124,6 +124,6 @@ Smaller working sets mean better locality of reference, fewer page faults, and m
- To view the size of the working set, use Spy++.
-## See Also
+## See also
-[Optimizing Your Code](../../build/reference/optimizing-your-code.md)
\ No newline at end of file
+[Optimizing Your Code](../../build/reference/optimizing-your-code.md)
diff --git a/docs/build/reference/tlbid-specify-resource-id-for-typelib.md b/docs/build/reference/tlbid-specify-resource-id-for-typelib.md
index 3871bf043d..3b4bb0995d 100644
--- a/docs/build/reference/tlbid-specify-resource-id-for-typelib.md
+++ b/docs/build/reference/tlbid-specify-resource-id-for-typelib.md
@@ -36,7 +36,7 @@ If this resource ID conflicts with one of your existing resources, you can speci
1. See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/tlbout-name-dot-tlb-file.md b/docs/build/reference/tlbout-name-dot-tlb-file.md
index 58f3cbd138..2667b4dbd9 100644
--- a/docs/build/reference/tlbout-name-dot-tlb-file.md
+++ b/docs/build/reference/tlbout-name-dot-tlb-file.md
@@ -41,10 +41,10 @@ If /TLBOUT is not specified, the .tlb file will get its name from [/IDLOUT](../.
1. See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
[Linker Options](../../build/reference/linker-options.md)
[/IGNOREIDL (Don't Process Attributes into MIDL)](../../build/reference/ignoreidl-don-t-process-attributes-into-midl.md)
[/MIDL (Specify MIDL Command Line Options)](../../build/reference/midl-specify-midl-command-line-options.md)
-[Building an Attributed Program](../../windows/building-an-attributed-program.md)
\ No newline at end of file
+[Building an Attributed Program](../../windows/building-an-attributed-program.md)
diff --git a/docs/build/reference/tls.md b/docs/build/reference/tls.md
index c61b7afe7e..e161c814cd 100644
--- a/docs/build/reference/tls.md
+++ b/docs/build/reference/tls.md
@@ -17,6 +17,6 @@ If a program does not use thread local storage, its image will not contain a TLS
IMAGE_TLS_DIRECTORY is defined in winnt.h.
-## See Also
+## See also
-[DUMPBIN Options](../../build/reference/dumpbin-options.md)
\ No newline at end of file
+[DUMPBIN Options](../../build/reference/dumpbin-options.md)
diff --git a/docs/build/reference/tsaware-create-terminal-server-aware-application.md b/docs/build/reference/tsaware-create-terminal-server-aware-application.md
index c4955e7651..2da7edc2e7 100644
--- a/docs/build/reference/tsaware-create-terminal-server-aware-application.md
+++ b/docs/build/reference/tsaware-create-terminal-server-aware-application.md
@@ -41,9 +41,9 @@ If an application was linked with /TSAWARE, DUMPBIN [/HEADERS](../../build/refer
- See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
[Linker Options](../../build/reference/linker-options.md)
[Storing User-Specific Information](/windows/desktop/TermServ/storing-user-specific-information)
-[Legacy Applications in a Terminal Services Environment](https://msdn.microsoft.com/library/aa382957.aspx)
\ No newline at end of file
+[Legacy Applications in a Terminal Services Environment](https://msdn.microsoft.com/library/aa382957.aspx)
diff --git a/docs/build/reference/tsaware.md b/docs/build/reference/tsaware.md
index 981acbcbe7..13740609d0 100644
--- a/docs/build/reference/tsaware.md
+++ b/docs/build/reference/tsaware.md
@@ -15,6 +15,6 @@ ms.assetid: 84715050-c907-4118-8cff-2973411ae931
The /TSAWARE option to the EDITBIN utility allows you to modify a program image the same way as if you had used the [/TSAWARE](../../build/reference/tsaware-create-terminal-server-aware-application.md) linker option.
-## See Also
+## See also
-[EDITBIN Options](../../build/reference/editbin-options.md)
\ No newline at end of file
+[EDITBIN Options](../../build/reference/editbin-options.md)
diff --git a/docs/build/reference/u-u-undefine-symbols.md b/docs/build/reference/u-u-undefine-symbols.md
index 77d15f8dbc..1c362b667c 100644
--- a/docs/build/reference/u-u-undefine-symbols.md
+++ b/docs/build/reference/u-u-undefine-symbols.md
@@ -54,11 +54,11 @@ By default, the compiler defines the following Microsoft-specific symbols.
- See or .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
[/J (Default char Type Is unsigned)](../../build/reference/j-default-char-type-is-unsigned.md)
[/GR (Enable Run-Time Type Information)](../../build/reference/gr-enable-run-time-type-information.md)
[/EH (Exception Handling Model)](../../build/reference/eh-exception-handling-model.md)
-[/MD, /MT, /LD (Use Run-Time Library)](../../build/reference/md-mt-ld-use-run-time-library.md)
\ No newline at end of file
+[/MD, /MT, /LD (Use Run-Time Library)](../../build/reference/md-mt-ld-use-run-time-library.md)
diff --git a/docs/build/reference/understanding-the-helper-function.md b/docs/build/reference/understanding-the-helper-function.md
index 289f07b82d..cb632a5c34 100644
--- a/docs/build/reference/understanding-the-helper-function.md
+++ b/docs/build/reference/understanding-the-helper-function.md
@@ -50,6 +50,6 @@ The following topics describe the helper function:
- [Unloading a Delay-Loaded DLL](../../build/reference/explicitly-unloading-a-delay-loaded-dll.md)
-## See Also
+## See also
-[Linker Support for Delay-Loaded DLLs](../../build/reference/linker-support-for-delay-loaded-dlls.md)
\ No newline at end of file
+[Linker Support for Delay-Loaded DLLs](../../build/reference/linker-support-for-delay-loaded-dlls.md)
diff --git a/docs/build/reference/unloading-a-delay-loaded-dll.md b/docs/build/reference/unloading-a-delay-loaded-dll.md
index 642d75d46d..01e8b0e8b4 100644
--- a/docs/build/reference/unloading-a-delay-loaded-dll.md
+++ b/docs/build/reference/unloading-a-delay-loaded-dll.md
@@ -51,6 +51,6 @@ and not:
__FUnloadDelayLoadedDLL2("User32.DLL");.
```
-## See Also
+## See also
-[Understanding the Helper Function](understanding-the-helper-function.md)
\ No newline at end of file
+[Understanding the Helper Function](understanding-the-helper-function.md)
diff --git a/docs/build/reference/using-an-import-library-and-export-file.md b/docs/build/reference/using-an-import-library-and-export-file.md
index 12ac3097b9..a443c7911d 100644
--- a/docs/build/reference/using-an-import-library-and-export-file.md
+++ b/docs/build/reference/using-an-import-library-and-export-file.md
@@ -18,6 +18,6 @@ After you create the import library (.lib) and the export file (.exp) for the pr
Finally, link the program you began with. In the LINK command, specify the objects and libraries for the program, the .exp file that LIB created for the program, and the import library or libraries for the exports used by the program. To continue the example, the LINK command for ONE.dll contains ONE.exp and TWO.lib, as well as the objects and libraries that go into ONE.dll. Do not specify the .def file or /EXPORT specifications in the LINK command; these are not needed, because the export definitions are contained in the .exp file. When you link using an .exp file, LINK does not create an import library, because it assumes that one was created when the .exp file was created.
-## See Also
+## See also
-[Working with Import Libraries and Export Files](../../build/reference/working-with-import-libraries-and-export-files.md)
\ No newline at end of file
+[Working with Import Libraries and Export Files](../../build/reference/working-with-import-libraries-and-export-files.md)
diff --git a/docs/build/reference/using-function-name-without-parens-produces-no-code.md b/docs/build/reference/using-function-name-without-parens-produces-no-code.md
index 2a1b11289c..4e71e2df32 100644
--- a/docs/build/reference/using-function-name-without-parens-produces-no-code.md
+++ b/docs/build/reference/using-function-name-without-parens-produces-no-code.md
@@ -32,6 +32,6 @@ void funcn() {
}
```
-## See Also
+## See also
-[Optimizing Your Code](../../build/reference/optimizing-your-code.md)
\ No newline at end of file
+[Optimizing Your Code](../../build/reference/optimizing-your-code.md)
diff --git a/docs/build/reference/using-the-debug-build-to-check-for-memory-overwrite.md b/docs/build/reference/using-the-debug-build-to-check-for-memory-overwrite.md
index 0a81ee9910..a03dd7b4d0 100644
--- a/docs/build/reference/using-the-debug-build-to-check-for-memory-overwrite.md
+++ b/docs/build/reference/using-the-debug-build-to-check-for-memory-overwrite.md
@@ -32,6 +32,6 @@ If the first ASSERT succeeds and the second one fails, it means that the memory
Depending on the nature of your application, you may find that `afxMemDF` causes your program to run too slowly to even test. The `afxMemDF` variable causes `AfxCheckMemory` to be called for every call to new and delete. In that case, you should scatter your own calls to `AfxCheckMemory`( ) as shown above, and try to isolate the memory overwrite that way.
-## See Also
+## See also
-[Fixing Release Build Problems](../../build/reference/fixing-release-build-problems.md)
\ No newline at end of file
+[Fixing Release Build Problems](../../build/reference/fixing-release-build-problems.md)
diff --git a/docs/build/reference/using-verify-instead-of-assert.md b/docs/build/reference/using-verify-instead-of-assert.md
index c1ee1fd068..a6fee79139 100644
--- a/docs/build/reference/using-verify-instead-of-assert.md
+++ b/docs/build/reference/using-verify-instead-of-assert.md
@@ -60,6 +60,6 @@ strcpy_s( buf, sizeOfBuffer, "Hello, World" );
free( buf );
```
-## See Also
+## See also
-[Fixing Release Build Problems](../../build/reference/fixing-release-build-problems.md)
\ No newline at end of file
+[Fixing Release Build Problems](../../build/reference/fixing-release-build-problems.md)
diff --git a/docs/build/reference/utf-8-set-source-and-executable-character-sets-to-utf-8.md b/docs/build/reference/utf-8-set-source-and-executable-character-sets-to-utf-8.md
index 0499a39b29..c6d6e1e14d 100644
--- a/docs/build/reference/utf-8-set-source-and-executable-character-sets-to-utf-8.md
+++ b/docs/build/reference/utf-8-set-source-and-executable-character-sets-to-utf-8.md
@@ -31,10 +31,10 @@ By default, Visual Studio detects a byte-order mark to determine if the source f
1. Choose **OK** to save your changes.
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
[/execution-charset (Set Execution Character Set)](../../build/reference/execution-charset-set-execution-character-set.md)
[/source-charset (Set Source Character Set)](../../build/reference/source-charset-set-source-character-set.md)
-[/validate-charset (Validate for compatible characters)](../../build/reference/validate-charset-validate-for-compatible-characters.md)
\ No newline at end of file
+[/validate-charset (Validate for compatible characters)](../../build/reference/validate-charset-validate-for-compatible-characters.md)
diff --git a/docs/build/reference/v-version-number.md b/docs/build/reference/v-version-number.md
index c5c64a0295..bb9950d56d 100644
--- a/docs/build/reference/v-version-number.md
+++ b/docs/build/reference/v-version-number.md
@@ -42,7 +42,7 @@ The **/V** option is deprecated beginning in Visual Studio 2005; **/V** was prim
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/validate-charset-validate-for-compatible-characters.md b/docs/build/reference/validate-charset-validate-for-compatible-characters.md
index b0204de5bc..c3ec26b830 100644
--- a/docs/build/reference/validate-charset-validate-for-compatible-characters.md
+++ b/docs/build/reference/validate-charset-validate-for-compatible-characters.md
@@ -33,10 +33,10 @@ Visual Studio uses UTF-8 as the internal character encoding during conversion be
1. Choose **OK** to save your changes.
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
[/execution-charset (Set Execution Character Set)](../../build/reference/execution-charset-set-execution-character-set.md)
[/source-charset (Set Source Character Set)](../../build/reference/source-charset-set-source-character-set.md)
-[/utf-8 (Set Source and Executable character sets to UTF-8)](../../build/reference/utf-8-set-source-and-executable-character-sets-to-utf-8.md)
\ No newline at end of file
+[/utf-8 (Set Source and Executable character sets to UTF-8)](../../build/reference/utf-8-set-source-and-executable-character-sets-to-utf-8.md)
diff --git a/docs/build/reference/value-edit-control.md b/docs/build/reference/value-edit-control.md
index 9f9e3cdb06..1f470a73d7 100644
--- a/docs/build/reference/value-edit-control.md
+++ b/docs/build/reference/value-edit-control.md
@@ -8,6 +8,6 @@ ms.assetid: 129d8f74-2629-4a29-981f-ddb3c1e174cd
To use the control, enter a value, paste it from the Clipboard, or drag and drop it from the debugger into this edit control. Enter the value in hexadecimal or decimal form and then click **Look Up**. Hexadecimal values should be preceded by 0x; valid characters are 0-9, A-F, and a-f. Decimal values can be preceded by the minus sign (-); valid characters are 0-9.
-## See Also
+## See also
-[ERRLOOK Reference](../../build/reference/errlook-reference.md)
\ No newline at end of file
+[ERRLOOK Reference](../../build/reference/errlook-reference.md)
diff --git a/docs/build/reference/vd-disable-construction-displacements.md b/docs/build/reference/vd-disable-construction-displacements.md
index a1ab3556f1..654cfd8795 100644
--- a/docs/build/reference/vd-disable-construction-displacements.md
+++ b/docs/build/reference/vd-disable-construction-displacements.md
@@ -52,7 +52,7 @@ These options affect entire source files. Use [vtordisp](../../preprocessor/vtor
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/verbose-print-progress-messages.md b/docs/build/reference/verbose-print-progress-messages.md
index cc1140d5dc..6d4134bca5 100644
--- a/docs/build/reference/verbose-print-progress-messages.md
+++ b/docs/build/reference/verbose-print-progress-messages.md
@@ -39,7 +39,7 @@ The linker sends information about the progress of the linking session to the **
- See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/version-c-cpp.md b/docs/build/reference/version-c-cpp.md
index 903fef84e3..19f95a22c2 100644
--- a/docs/build/reference/version-c-cpp.md
+++ b/docs/build/reference/version-c-cpp.md
@@ -19,6 +19,6 @@ The *major* and *minor* arguments are decimal numbers in the range 0 through 65,
An equivalent way to specify a version number is with the [Version Information](../../build/reference/version-version-information.md) (/VERSION) option.
-## See Also
+## See also
-[Rules for Module-Definition Statements](../../build/reference/rules-for-module-definition-statements.md)
\ No newline at end of file
+[Rules for Module-Definition Statements](../../build/reference/rules-for-module-definition-statements.md)
diff --git a/docs/build/reference/version-version-information.md b/docs/build/reference/version-version-information.md
index bf78ec472f..dbd8e654c6 100644
--- a/docs/build/reference/version-version-information.md
+++ b/docs/build/reference/version-version-information.md
@@ -40,7 +40,7 @@ Another way to insert a version number is with the [VERSION](../../build/referen
- See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/version.md b/docs/build/reference/version.md
index a9b3247fd9..5fb96fa605 100644
--- a/docs/build/reference/version.md
+++ b/docs/build/reference/version.md
@@ -17,6 +17,6 @@ This option places a version number into the header of the image.
The whole number part of the version number, the portion to the left of the decimal point, is represented by `left`. The fractional part of the version number, the portion to the right of the decimal point, is represented by `right`.
-## See Also
+## See also
-[EDITBIN Options](../../build/reference/editbin-options.md)
\ No newline at end of file
+[EDITBIN Options](../../build/reference/editbin-options.md)
diff --git a/docs/build/reference/vmb-vmg-representation-method.md b/docs/build/reference/vmb-vmg-representation-method.md
index a469be39dc..84516d6b36 100644
--- a/docs/build/reference/vmb-vmg-representation-method.md
+++ b/docs/build/reference/vmb-vmg-representation-method.md
@@ -38,7 +38,7 @@ You can also use [pointers_to_members](../../preprocessor/pointers-to-members.md
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/vmm-vms-vmv-general-purpose-representation.md b/docs/build/reference/vmm-vms-vmv-general-purpose-representation.md
index 13ef0ffb45..baa0857a2c 100644
--- a/docs/build/reference/vmm-vms-vmv-general-purpose-representation.md
+++ b/docs/build/reference/vmm-vms-vmv-general-purpose-representation.md
@@ -43,8 +43,8 @@ When you specify one of these inheritance-model options, that model is used for
- See .
-## See Also
+## See also
[/vmb, /vmg (Representation Method)](../../build/reference/vmb-vmg-representation-method.md)
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/wholearchive-include-all-library-object-files.md b/docs/build/reference/wholearchive-include-all-library-object-files.md
index 99a764cdbc..99ee4560f8 100644
--- a/docs/build/reference/wholearchive-include-all-library-object-files.md
+++ b/docs/build/reference/wholearchive-include-all-library-object-files.md
@@ -27,7 +27,7 @@ The /WHOLEARCHIVE option was introduced in Visual Studio 2015 Update 2.
1. Add the /WHOLEARCHIVE option to the **Additional Options** text box.
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/why-floating-point-numbers-may-lose-precision.md b/docs/build/reference/why-floating-point-numbers-may-lose-precision.md
index cbc732e860..94dbaeef9e 100644
--- a/docs/build/reference/why-floating-point-numbers-may-lose-precision.md
+++ b/docs/build/reference/why-floating-point-numbers-may-lose-precision.md
@@ -53,6 +53,6 @@ They are not equal! The value of c is 2.4679999352 or 2.468000
For EPSILON, you can use the constants FLT_EPSILON, which is defined for float as 1.192092896e-07F, or DBL_EPSILON, which is defined for double as 2.2204460492503131e-016. You need to include float.h for these constants. These constants are defined as the smallest positive number x, such that x+1.0 is not equal to 1.0. Because this is a very small number, you should employ user-defined tolerance for calculations involving very large numbers.
-## See Also
+## See also
-[Optimizing Your Code](../../build/reference/optimizing-your-code.md)
\ No newline at end of file
+[Optimizing Your Code](../../build/reference/optimizing-your-code.md)
diff --git a/docs/build/reference/winmd-generate-windows-metadata.md b/docs/build/reference/winmd-generate-windows-metadata.md
index 9aa35ee20f..c2a376533e 100644
--- a/docs/build/reference/winmd-generate-windows-metadata.md
+++ b/docs/build/reference/winmd-generate-windows-metadata.md
@@ -35,7 +35,7 @@ By default, the output file name has the form *binaryname*.winmd. To specify a d
1. In the **Generate Windows Metadata** drop-down list box, select the option you want.
-## See Also
+## See also
[Walkthrough: Creating a Simple Windows Runtime component and calling it from JavaScript](/windows/uwp/winrt-components/walkthrough-creating-a-simple-windows-runtime-component-and-calling-it-from-javascript)
[Introduction to Microsoft Interface Definition Language 3.0](/uwp/midl-3/intro)
diff --git a/docs/build/reference/winmddelaysign-partially-sign-a-winmd.md b/docs/build/reference/winmddelaysign-partially-sign-a-winmd.md
index e9a8579185..e760d18c08 100644
--- a/docs/build/reference/winmddelaysign-partially-sign-a-winmd.md
+++ b/docs/build/reference/winmddelaysign-partially-sign-a-winmd.md
@@ -26,7 +26,7 @@ Resembles the [/DELAYSIGN](../../build/reference/delaysign-partially-sign-an-ass
1. In the **Windows Metadata Delay Sign** drop-down list box, select the option you want.
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/winmdfile-specify-winmd-file.md b/docs/build/reference/winmdfile-specify-winmd-file.md
index 2557be8957..c3abf9a5ce 100644
--- a/docs/build/reference/winmdfile-specify-winmd-file.md
+++ b/docs/build/reference/winmdfile-specify-winmd-file.md
@@ -26,8 +26,8 @@ Use the value that is specified in `filename` to override the default .winmd fil
1. In the **Windows Metadata File** box, enter the file location.
-## See Also
+## See also
[/WINMD (Generate Windows Metadata)](../../build/reference/winmd-generate-windows-metadata.md)
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/winmdkeycontainer-specify-key-container.md b/docs/build/reference/winmdkeycontainer-specify-key-container.md
index 058da08cd8..a4ee1fb3b2 100644
--- a/docs/build/reference/winmdkeycontainer-specify-key-container.md
+++ b/docs/build/reference/winmdkeycontainer-specify-key-container.md
@@ -26,7 +26,7 @@ Resembles the [/KEYCONTAINER](../../build/reference/keycontainer-specify-a-key-c
1. In the **Windows Metadata Key Container** box, enter the location.
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/winmdkeyfile-specify-winmd-key-file.md b/docs/build/reference/winmdkeyfile-specify-winmd-key-file.md
index 85e71771f8..802433bf7e 100644
--- a/docs/build/reference/winmdkeyfile-specify-winmd-key-file.md
+++ b/docs/build/reference/winmdkeyfile-specify-winmd-key-file.md
@@ -26,7 +26,7 @@ Resembles the [/KEYFILE](../../build/reference/keyfile-specify-key-or-key-pair-t
1. In the **Windows Metadata Key File** box, enter the file location.
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/wl-enable-one-line-diagnostics.md b/docs/build/reference/wl-enable-one-line-diagnostics.md
index 5e2b30bc67..e7911fe411 100644
--- a/docs/build/reference/wl-enable-one-line-diagnostics.md
+++ b/docs/build/reference/wl-enable-one-line-diagnostics.md
@@ -45,7 +45,7 @@ int main() {
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/working-with-import-libraries-and-export-files.md b/docs/build/reference/working-with-import-libraries-and-export-files.md
index 1ffdefd6e5..515e55ec7f 100644
--- a/docs/build/reference/working-with-import-libraries-and-export-files.md
+++ b/docs/build/reference/working-with-import-libraries-and-export-files.md
@@ -14,6 +14,6 @@ In most situations, you do not need to use LIB to create your import library. Wh
However, when a DLL exports to a program that it also imports from, whether directly or indirectly, you must use LIB to create one of the import libraries. When LIB creates an import library, it also creates an export file. You must use the export file when linking one of the DLLs.
-## See Also
+## See also
-[LIB Reference](../../build/reference/lib-reference.md)
\ No newline at end of file
+[LIB Reference](../../build/reference/lib-reference.md)
diff --git a/docs/build/reference/wp64-detect-64-bit-portability-issues.md b/docs/build/reference/wp64-detect-64-bit-portability-issues.md
index d0fd241901..75032f968b 100644
--- a/docs/build/reference/wp64-detect-64-bit-portability-issues.md
+++ b/docs/build/reference/wp64-detect-64-bit-portability-issues.md
@@ -48,8 +48,8 @@ If you regularly compile your application by using a compiler that builds 64-bit
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
-[Configure Visual C++ for 64-bit, x64 targets](../../build/configuring-programs-for-64-bit-visual-cpp.md)
\ No newline at end of file
+[Configure Visual C++ for 64-bit, x64 targets](../../build/configuring-programs-for-64-bit-visual-cpp.md)
diff --git a/docs/build/reference/wx-treat-linker-warnings-as-errors.md b/docs/build/reference/wx-treat-linker-warnings-as-errors.md
index ffe18e73f6..23630bdca0 100644
--- a/docs/build/reference/wx-treat-linker-warnings-as-errors.md
+++ b/docs/build/reference/wx-treat-linker-warnings-as-errors.md
@@ -33,7 +33,7 @@ By default, **/WX** is not in effect. To treat linker warnings as errors, specif
1. See .
-## See Also
+## See also
[Setting Linker Options](../../build/reference/setting-linker-options.md)
-[Linker Options](../../build/reference/linker-options.md)
\ No newline at end of file
+[Linker Options](../../build/reference/linker-options.md)
diff --git a/docs/build/reference/x-ignore-standard-include-paths.md b/docs/build/reference/x-ignore-standard-include-paths.md
index 7dcc5d7cbf..622625ab57 100644
--- a/docs/build/reference/x-ignore-standard-include-paths.md
+++ b/docs/build/reference/x-ignore-standard-include-paths.md
@@ -41,7 +41,7 @@ In the following command, `/X` tells the compiler to ignore locations specified
CL /X /I \ALT\INCLUDE MAIN.C
```
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/y-ignore-precompiled-header-options.md b/docs/build/reference/y-ignore-precompiled-header-options.md
index 986d01737e..15d22c7678 100644
--- a/docs/build/reference/y-ignore-precompiled-header-options.md
+++ b/docs/build/reference/y-ignore-precompiled-header-options.md
@@ -37,7 +37,7 @@ For more information on precompiled headers, see:
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/y-precompiled-headers.md b/docs/build/reference/y-precompiled-headers.md
index f93007655d..594e064495 100644
--- a/docs/build/reference/y-precompiled-headers.md
+++ b/docs/build/reference/y-precompiled-headers.md
@@ -21,7 +21,7 @@ The following compiler options affect the generation and use of precompiled head
For details on working with precompiled headers, see [Creating Precompiled Header Files](../../build/reference/creating-precompiled-header-files.md).
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/yc-create-precompiled-header-file.md b/docs/build/reference/yc-create-precompiled-header-file.md
index be6bda8551..c9853dc36b 100644
--- a/docs/build/reference/yc-create-precompiled-header-file.md
+++ b/docs/build/reference/yc-create-precompiled-header-file.md
@@ -66,8 +66,8 @@ Consider the following code:
When this code is compiled with the command `CL /YcMYAPP.H PROG.CPP`, the compiler saves all the preprocessing for AFXWIN.h, RESOURCE.h, and MYAPP.h in a precompiled header file called MYAPP.pch.
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
-[Creating Precompiled Header Files](../../build/reference/creating-precompiled-header-files.md)
\ No newline at end of file
+[Creating Precompiled Header Files](../../build/reference/creating-precompiled-header-files.md)
diff --git a/docs/build/reference/yd-place-debug-information-in-object-file.md b/docs/build/reference/yd-place-debug-information-in-object-file.md
index 33386b8d31..ee5f331fb6 100644
--- a/docs/build/reference/yd-place-debug-information-in-object-file.md
+++ b/docs/build/reference/yd-place-debug-information-in-object-file.md
@@ -70,7 +70,7 @@ The object file G.obj does not include the debugging information for the precomp
If your precompiled header was not compiled with **/Z7**, you can still use it in later compilations using **/Z7**. However, the debugging information is placed in the current object file, and local symbols for functions and types defined in the precompiled header are not available to the debugger.
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/yu-use-precompiled-header-file.md b/docs/build/reference/yu-use-precompiled-header-file.md
index dacdaa89b5..9518fc95ad 100644
--- a/docs/build/reference/yu-use-precompiled-header-file.md
+++ b/docs/build/reference/yu-use-precompiled-header-file.md
@@ -83,7 +83,7 @@ CL /YuMYAPP.H /FpMYPCH.pch PROG.CPP
This command specifies a precompiled header file named MYPCH.pch. The compiler uses its contents to restore the precompiled state of all header files up to and including MYAPP.h. The compiler then compiles the code that occurs after the MYAPP.h **include** statement.
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/z7-zi-zi-debug-information-format.md b/docs/build/reference/z7-zi-zi-debug-information-format.md
index 858424c609..cc6e011860 100644
--- a/docs/build/reference/z7-zi-zi-debug-information-format.md
+++ b/docs/build/reference/z7-zi-zi-debug-information-format.md
@@ -67,4 +67,3 @@ The **/ZI** option forces both the [/Gy (Enable Function-Level Linking)](../../b
[Compiler Options](../../build/reference/compiler-options.md)
[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
-
diff --git a/docs/build/reference/za-ze-disable-language-extensions.md b/docs/build/reference/za-ze-disable-language-extensions.md
index d1618d937a..a64338e92a 100644
--- a/docs/build/reference/za-ze-disable-language-extensions.md
+++ b/docs/build/reference/za-ze-disable-language-extensions.md
@@ -41,7 +41,7 @@ For more information about conformance issues with Visual C++, see [Nonstandard
See .
-## See Also
+## See also
[Compiler Options](compiler-options.md)
[Setting Compiler Options](setting-compiler-options.md)
diff --git a/docs/build/reference/zc-conformance.md b/docs/build/reference/zc-conformance.md
index c6dd958e47..5b5361a3f9 100644
--- a/docs/build/reference/zc-conformance.md
+++ b/docs/build/reference/zc-conformance.md
@@ -42,7 +42,7 @@ These are the `/Zc` compiler options:
For more information about conformance issues in Visual C++, see [Nonstandard Behavior](../../cpp/nonstandard-behavior.md).
-## See Also
+## See also
[Compiler Options](compiler-options.md)
[Setting Compiler Options](setting-compiler-options.md)
diff --git a/docs/build/reference/zc-externconstexpr.md b/docs/build/reference/zc-externconstexpr.md
index 3de1ea5afb..d0271f6aaf 100644
--- a/docs/build/reference/zc-externconstexpr.md
+++ b/docs/build/reference/zc-externconstexpr.md
@@ -27,7 +27,7 @@ If a header file contains a variable declared `extern constexpr`, it must be mar
1. Add **/Zc:externConstexpr** or **/Zc:externConstexpr-** to the **Additional options:** pane.
-## See Also
+## See also
[/Zc (Conformance)](../../build/reference/zc-conformance.md)
-[auto Keyword](../../cpp/auto-keyword.md)
\ No newline at end of file
+[auto Keyword](../../cpp/auto-keyword.md)
diff --git a/docs/build/reference/zg-generate-function-prototypes.md b/docs/build/reference/zg-generate-function-prototypes.md
index 5f1c4e4988..008283235e 100644
--- a/docs/build/reference/zg-generate-function-prototypes.md
+++ b/docs/build/reference/zg-generate-function-prototypes.md
@@ -48,7 +48,7 @@ The **/Zg** option was deprecated in Visual Studio 2005 and has been removed in
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/zl-omit-default-library-name.md b/docs/build/reference/zl-omit-default-library-name.md
index b3513ef601..8a7e0e14e0 100644
--- a/docs/build/reference/zl-omit-default-library-name.md
+++ b/docs/build/reference/zl-omit-default-library-name.md
@@ -55,7 +55,7 @@ void Test() {
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/zm-specify-precompiled-header-memory-allocation-limit.md b/docs/build/reference/zm-specify-precompiled-header-memory-allocation-limit.md
index 65fbff9132..ce5736a805 100644
--- a/docs/build/reference/zm-specify-precompiled-header-memory-allocation-limit.md
+++ b/docs/build/reference/zm-specify-precompiled-header-memory-allocation-limit.md
@@ -52,7 +52,7 @@ The following table shows how the *factor* argument affects the memory allocatio
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/zo-enhance-optimized-debugging.md b/docs/build/reference/zo-enhance-optimized-debugging.md
index bdc4eed2a7..029860ebbe 100644
--- a/docs/build/reference/zo-enhance-optimized-debugging.md
+++ b/docs/build/reference/zo-enhance-optimized-debugging.md
@@ -35,8 +35,8 @@ The **/Zo** switch is available starting in Visual Studio 2013 Update 3, and it
- See .
-## See Also
+## See also
[/O Options (Optimize Code)](../../build/reference/o-options-optimize-code.md)
[/Z7, /Zi, /ZI (Debug Information Format)](../../build/reference/z7-zi-zi-debug-information-format.md)
-[Edit and Continue](/visualstudio/debugger/edit-and-continue)
\ No newline at end of file
+[Edit and Continue](/visualstudio/debugger/edit-and-continue)
diff --git a/docs/build/reference/zs-syntax-check-only.md b/docs/build/reference/zs-syntax-check-only.md
index d04b45ecea..cae32d7306 100644
--- a/docs/build/reference/zs-syntax-check-only.md
+++ b/docs/build/reference/zs-syntax-check-only.md
@@ -35,7 +35,7 @@ The **/Zs** option provides a quick way to find and correct syntax errors before
- See .
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/reference/zw-windows-runtime-compilation.md b/docs/build/reference/zw-windows-runtime-compilation.md
index ad5b713a47..2699e0a6d6 100644
--- a/docs/build/reference/zw-windows-runtime-compilation.md
+++ b/docs/build/reference/zw-windows-runtime-compilation.md
@@ -37,7 +37,7 @@ For more information, see [Visual C++ Language Reference](../../cppcx/visual-c-l
## Requirements
-## See Also
+## See also
[Compiler Options](../../build/reference/compiler-options.md)
-[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
\ No newline at end of file
+[Setting Compiler Options](../../build/reference/setting-compiler-options.md)
diff --git a/docs/build/regular-dlls-dynamically-linked-to-mfc.md b/docs/build/regular-dlls-dynamically-linked-to-mfc.md
index 22bcac1fa9..c783342755 100644
--- a/docs/build/regular-dlls-dynamically-linked-to-mfc.md
+++ b/docs/build/regular-dlls-dynamically-linked-to-mfc.md
@@ -84,6 +84,6 @@ For an example of how to write, build, and use a regular MFC DLL, see the sample
- [Using MFC as Part of a DLL](../mfc/tn011-using-mfc-as-part-of-a-dll.md)
-## See Also
+## See also
-[Kinds of DLLs](../build/kinds-of-dlls.md)
\ No newline at end of file
+[Kinds of DLLs](../build/kinds-of-dlls.md)
diff --git a/docs/build/regular-dlls-statically-linked-to-mfc.md b/docs/build/regular-dlls-statically-linked-to-mfc.md
index 11acaa5db8..9423cc2764 100644
--- a/docs/build/regular-dlls-statically-linked-to-mfc.md
+++ b/docs/build/regular-dlls-statically-linked-to-mfc.md
@@ -68,6 +68,6 @@ The standard MFC static link libraries are named according to the convention des
- [MFC extension DLLs](../build/extension-dlls-overview.md)
-## See Also
+## See also
-[Kinds of DLLs](../build/kinds-of-dlls.md)
\ No newline at end of file
+[Kinds of DLLs](../build/kinds-of-dlls.md)
diff --git a/docs/build/reusing-inline-files.md b/docs/build/reusing-inline-files.md
index d59faaa2a8..af059ead78 100644
--- a/docs/build/reusing-inline-files.md
+++ b/docs/build/reusing-inline-files.md
@@ -8,6 +8,6 @@ ms.assetid: d42dbffb-2cef-4ccb-9a1f-20b8ef81481c
To reuse an inline file, specify <<*filename* where the file is defined and first used, then reuse *filename* without << later in the same or another command. The command to create the inline file must run before all commands that use the file.
-## See Also
+## See also
-[Inline Files in a Makefile](../build/inline-files-in-a-makefile.md)
\ No newline at end of file
+[Inline Files in a Makefile](../build/inline-files-in-a-makefile.md)
diff --git a/docs/build/run-time-library-behavior.md b/docs/build/run-time-library-behavior.md
index 12813e8515..df8cb020f8 100644
--- a/docs/build/run-time-library-behavior.md
+++ b/docs/build/run-time-library-behavior.md
@@ -161,8 +161,8 @@ Note that the header file Afxdllx.h contains special definitions for structures
A sample initialization function that handles multithreading is included in [Using Thread Local Storage in a Dynamic-Link Library](/windows/desktop/Dlls/using-thread-local-storage-in-a-dynamic-link-library) in the Windows SDK. Note that the sample contains an entry-point function called `LibMain`, but you should name this function `DllMain` so that it works with the MFC and C run-time libraries.
-## See Also
+## See also
[DLLs in Visual C++](../build/dlls-in-visual-cpp.md)
[DllMain entry point](/windows/desktop/Dlls/dllmain)
-[Dynamic-link Library Best Practices](/windows/desktop/Dlls/dynamic-link-library-best-practices)
\ No newline at end of file
+[Dynamic-link Library Best Practices](/windows/desktop/Dlls/dynamic-link-library-best-practices)
diff --git a/docs/build/running-nmake.md b/docs/build/running-nmake.md
index 481874cfbb..7615d2e950 100644
--- a/docs/build/running-nmake.md
+++ b/docs/build/running-nmake.md
@@ -24,6 +24,6 @@ The *commandfile* text file (or response file) contains command-line input. Othe
[Exit codes from NMAKE](../build/exit-codes-from-nmake.md)
-## See Also
+## See also
-[NMAKE Reference](../build/nmake-reference.md)
\ No newline at end of file
+[NMAKE Reference](../build/nmake-reference.md)
diff --git a/docs/build/sample-makefile.md b/docs/build/sample-makefile.md
index b976868139..64f46ab4e5 100644
--- a/docs/build/sample-makefile.md
+++ b/docs/build/sample-makefile.md
@@ -28,6 +28,6 @@ challeng.exe: challeng.obj md4c.obj
$(link) $(ldebug) $(conflags) -out:challeng.exe $** $(conlibs) lsapi32.lib
```
-## See Also
+## See also
-[Contents of a Makefile](../build/contents-of-a-makefile.md)
\ No newline at end of file
+[Contents of a Makefile](../build/contents-of-a-makefile.md)
diff --git a/docs/build/search-paths-for-dependents.md b/docs/build/search-paths-for-dependents.md
index 6b566e8641..fa870f0800 100644
--- a/docs/build/search-paths-for-dependents.md
+++ b/docs/build/search-paths-for-dependents.md
@@ -18,6 +18,6 @@ Each dependent has an optional search path, specified as follows:
NMAKE looks for a dependent first in the current directory, and then in directories in the order specified. A macro can specify part or all of a search path. Enclose directory names in braces ({ }); separate multiple directories with a semicolon (;). No spaces or tabs are allowed.
-## See Also
+## See also
-[Dependents](../build/dependents.md)
\ No newline at end of file
+[Dependents](../build/dependents.md)
diff --git a/docs/build/search-paths-in-rules.md b/docs/build/search-paths-in-rules.md
index 7e9f9adb45..2db4590bdd 100644
--- a/docs/build/search-paths-in-rules.md
+++ b/docs/build/search-paths-in-rules.md
@@ -48,6 +48,6 @@ An inference rule applies to a dependency only if paths specified in the depende
$(CC) $(CFLAGS) $<
```
-## See Also
+## See also
-[Defining a Rule](../build/defining-a-rule.md)
\ No newline at end of file
+[Defining a Rule](../build/defining-a-rule.md)
diff --git a/docs/build/setting-the-path-and-environment-variables-for-command-line-builds.md b/docs/build/setting-the-path-and-environment-variables-for-command-line-builds.md
index 9992898545..dce206cfd8 100644
--- a/docs/build/setting-the-path-and-environment-variables-for-command-line-builds.md
+++ b/docs/build/setting-the-path-and-environment-variables-for-command-line-builds.md
@@ -17,10 +17,10 @@ To see which environment variables are set by a developer command prompt shortcu
> [!NOTE]
> Several command-line tools or tool options may require Administrator permission. If you have permission issues when you use them, we recommend that you open the developer command prompt window by using the **Run as Administrator** option. On Windows 10, right-click to open the shortcut menu for the command prompt window, then choose **More**, **Run as administrator**.
-## See Also
+## See also
[Build C/C++ code on the command line](../build/building-on-the-command-line.md)
[Linking](../build/reference/linking.md)
[Linker Options](../build/reference/linker-options.md)
[Compiling a C/C++ Program](../build/reference/compiling-a-c-cpp-program.md)
-[Compiler Options](../build/reference/compiler-options.md)
\ No newline at end of file
+[Compiler Options](../build/reference/compiler-options.md)
diff --git a/docs/build/special-characters-in-a-makefile.md b/docs/build/special-characters-in-a-makefile.md
index db4bc699d6..5c5617b0ec 100644
--- a/docs/build/special-characters-in-a-makefile.md
+++ b/docs/build/special-characters-in-a-makefile.md
@@ -18,6 +18,6 @@ In commands, a percent symbol (%) is a file specifier. To represent % literally
To use the dollar sign ($) as a literal character in a command, specify two dollar signs ($$). This method can also be used in other situations where ^$ works.
-## See Also
+## See also
-[Contents of a Makefile](../build/contents-of-a-makefile.md)
\ No newline at end of file
+[Contents of a Makefile](../build/contents-of-a-makefile.md)
diff --git a/docs/build/special-characters-in-macros.md b/docs/build/special-characters-in-macros.md
index 7ba6808212..5a13c62b2c 100644
--- a/docs/build/special-characters-in-macros.md
+++ b/docs/build/special-characters-in-macros.md
@@ -19,6 +19,6 @@ CMDS = cls^
dir
```
-## See Also
+## See also
-[Defining an NMAKE Macro](../build/defining-an-nmake-macro.md)
\ No newline at end of file
+[Defining an NMAKE Macro](../build/defining-an-nmake-macro.md)
diff --git a/docs/build/special-nmake-macros.md b/docs/build/special-nmake-macros.md
index 8c57747632..4ca09d2a4b 100644
--- a/docs/build/special-nmake-macros.md
+++ b/docs/build/special-nmake-macros.md
@@ -16,6 +16,6 @@ NMAKE provides several special macros to represent various filenames and command
- [Environment-Variable Macros](../build/environment-variable-macros.md)
-## See Also
+## See also
-[Macros and NMAKE](../build/macros-and-nmake.md)
\ No newline at end of file
+[Macros and NMAKE](../build/macros-and-nmake.md)
diff --git a/docs/build/specifying-an-inline-file.md b/docs/build/specifying-an-inline-file.md
index 482cf21e76..9ce007fed4 100644
--- a/docs/build/specifying-an-inline-file.md
+++ b/docs/build/specifying-an-inline-file.md
@@ -18,6 +18,6 @@ Specify two angle brackets (<<) in the command where *filename* is to appear. Th
When the command is run, the angle brackets are replaced by *filename*, if specified, or by a unique NMAKE-generated name. If specified, *filename* must follow angle brackets without a space or tab. A path is permitted. No extension is required or assumed. If *filename* is specified, the file is created in the current or specified directory, overwriting any existing file by that name; otherwise, it is created in the TMP directory (or the current directory, if the TMP environment variable is not defined). If a previous *filename* is reused, NMAKE replaces the previous file.
-## See Also
+## See also
-[Inline Files in a Makefile](../build/inline-files-in-a-makefile.md)
\ No newline at end of file
+[Inline Files in a Makefile](../build/inline-files-in-a-makefile.md)
diff --git a/docs/build/stack-usage.md b/docs/build/stack-usage.md
index dc2e9585ad..9f17f1b441 100644
--- a/docs/build/stack-usage.md
+++ b/docs/build/stack-usage.md
@@ -51,8 +51,8 @@ Visual C++ permits types that have *extended alignment*, which are also known as
The stack that is allocated needs to include space after it for parameters of subsequently called functions, as discussed in [Stack Allocation](#stack-allocation).
-## See Also
+## See also
[x64 software conventions](../build/x64-software-conventions.md)
[align](../cpp/align-cpp.md)
-[__declspec](../cpp/declspec.md)
\ No newline at end of file
+[__declspec](../cpp/declspec.md)
diff --git a/docs/build/targets-in-multiple-description-blocks.md b/docs/build/targets-in-multiple-description-blocks.md
index 8cf7bbe2f5..1dcdb1d6fc 100644
--- a/docs/build/targets-in-multiple-description-blocks.md
+++ b/docs/build/targets-in-multiple-description-blocks.md
@@ -17,6 +17,6 @@ target.lib :: four.c five.c
lib target four.obj five.obj
```
-## See Also
+## See also
-[Targets](../build/targets.md)
\ No newline at end of file
+[Targets](../build/targets.md)
diff --git a/docs/build/targets.md b/docs/build/targets.md
index 418fe4abab..f653ef8325 100644
--- a/docs/build/targets.md
+++ b/docs/build/targets.md
@@ -20,6 +20,6 @@ In a dependency line, specify one or more targets, using any valid filename, dir
[Dependency side effects](../build/dependency-side-effects.md)
-## See Also
+## See also
-[Description Blocks](../build/description-blocks.md)
\ No newline at end of file
+[Description Blocks](../build/description-blocks.md)
diff --git a/docs/build/tools-ini-and-nmake.md b/docs/build/tools-ini-and-nmake.md
index 8f62e1d9e6..2866efe0d2 100644
--- a/docs/build/tools-ini-and-nmake.md
+++ b/docs/build/tools-ini-and-nmake.md
@@ -8,6 +8,6 @@ ms.assetid: ebd5eab6-ddf4-430e-bf4a-1db5bb84e344
NMAKE reads Tools.ini before it reads makefiles, unless /R is used. It looks for Tools.ini first in the current directory and then in the directory specified by the INIT environment variable. The section for NMAKE settings in the initialization file begins with `[NMAKE]` and can contain any makefile information. Specify a comment on a separate line beginning with a number sign (#).
-## See Also
+## See also
-[Running NMAKE](../build/running-nmake.md)
\ No newline at end of file
+[Running NMAKE](../build/running-nmake.md)
diff --git a/docs/build/troubleshooting-c-cpp-isolated-applications-and-side-by-side-assemblies.md b/docs/build/troubleshooting-c-cpp-isolated-applications-and-side-by-side-assemblies.md
index 1a8784d3f9..84f6861586 100644
--- a/docs/build/troubleshooting-c-cpp-isolated-applications-and-side-by-side-assemblies.md
+++ b/docs/build/troubleshooting-c-cpp-isolated-applications-and-side-by-side-assemblies.md
@@ -91,7 +91,7 @@ However, the assembly can also be installed as a private side-by-side assembly i
For more information about how the loader searches for dependent assemblies, see [Assembly Searching Sequence](/windows/desktop/SbsCs/assembly-searching-sequence). If the loader fails to find a dependent assembly as a private assembly, load fails and the message "The system cannot execute the specified program" is displayed. To resolve this error, make sure that dependent assemblies—and DLLs that are part of them—are installed on the computer as either private or shared assemblies.
-## See Also
+## See also
[Concepts of Isolated Applications and Side-by-side Assemblies](../build/concepts-of-isolated-applications-and-side-by-side-assemblies.md)
-[Building C/C++ Isolated Applications and Side-by-side Assemblies](../build/building-c-cpp-isolated-applications-and-side-by-side-assemblies.md)
\ No newline at end of file
+[Building C/C++ Isolated Applications and Side-by-side Assemblies](../build/building-c-cpp-isolated-applications-and-side-by-side-assemblies.md)
diff --git a/docs/build/understanding-manifest-generation-for-c-cpp-programs.md b/docs/build/understanding-manifest-generation-for-c-cpp-programs.md
index 071c6dee00..901772052f 100644
--- a/docs/build/understanding-manifest-generation-for-c-cpp-programs.md
+++ b/docs/build/understanding-manifest-generation-for-c-cpp-programs.md
@@ -12,7 +12,7 @@ There are two ways to create a manifest for an isolated application or a side-by
The headers of Visual C++ libraries contain assembly information, and when the libraries are included in application code, this assembly information is used by the linker to form a manifest for the final binary. The linker does not embed the manifest file inside the binary, and can only generate the manifest as an external file. Having a manifest as an external file may not work for all scenarios. For example, it is recommended that private assemblies have embedded manifests. In command line builds such as those that use nmake to build code, a manifest can be embedded using the manifest tool; for more information see [Manifest Generation at the Command Line](../build/manifest-generation-at-the-command-line.md). When building in Visual Studio, a manifest can be embedded by setting a property for the manifest tool in the **Project Properties** dialog; see [Manifest Generation in Visual Studio](../build/manifest-generation-in-visual-studio.md).
-## See Also
+## See also
[Concepts of Isolated Applications and Side-by-side Assemblies](../build/concepts-of-isolated-applications-and-side-by-side-assemblies.md)
-[Building C/C++ Isolated Applications and Side-by-side Assemblies](../build/building-c-cpp-isolated-applications-and-side-by-side-assemblies.md)
\ No newline at end of file
+[Building C/C++ Isolated Applications and Side-by-side Assemblies](../build/building-c-cpp-isolated-applications-and-side-by-side-assemblies.md)
diff --git a/docs/build/using-an-nmake-macro.md b/docs/build/using-an-nmake-macro.md
index e863c9be6b..ab26831101 100644
--- a/docs/build/using-an-nmake-macro.md
+++ b/docs/build/using-an-nmake-macro.md
@@ -22,6 +22,6 @@ No spaces are allowed. The parentheses are optional if *macroname* is a single c
[Macro substitution](../build/macro-substitution.md)
-## See Also
+## See also
-[Macros and NMAKE](../build/macros-and-nmake.md)
\ No newline at end of file
+[Macros and NMAKE](../build/macros-and-nmake.md)
diff --git a/docs/build/using-database-ole-and-sockets-extension-dlls-in-regular-dlls.md b/docs/build/using-database-ole-and-sockets-extension-dlls-in-regular-dlls.md
index d794f6691a..9eea22c824 100644
--- a/docs/build/using-database-ole-and-sockets-extension-dlls-in-regular-dlls.md
+++ b/docs/build/using-database-ole-and-sockets-extension-dlls-in-regular-dlls.md
@@ -139,6 +139,6 @@ BOOL CYourRegularDLL::InitInstance()
- [DLL Version of MFC](../mfc/tn033-dll-version-of-mfc.md)
-## See Also
+## See also
-[MFC extension DLLs](../build/extension-dlls.md)
\ No newline at end of file
+[MFC extension DLLs](../build/extension-dlls.md)
diff --git a/docs/build/walkthrough-compiling-a-cpp-cx-program-on-the-command-line.md b/docs/build/walkthrough-compiling-a-cpp-cx-program-on-the-command-line.md
index bb4d054cc7..44d14bf0bb 100644
--- a/docs/build/walkthrough-compiling-a-cpp-cx-program-on-the-command-line.md
+++ b/docs/build/walkthrough-compiling-a-cpp-cx-program-on-the-command-line.md
@@ -55,8 +55,8 @@ To enable compilation for C++/CX, you must use the [/ZW](../build/reference/zw-w
This is a C++/CX program.
```
-## See Also
+## See also
[C++ Language Reference](../cpp/cpp-language-reference.md)
[Building C/C++ Programs](../build/building-c-cpp-programs.md)
-[Compiler Options](../build/reference/compiler-options.md)
\ No newline at end of file
+[Compiler Options](../build/reference/compiler-options.md)
diff --git a/docs/build/walkthrough-creating-and-using-a-dynamic-link-library-cpp.md b/docs/build/walkthrough-creating-and-using-a-dynamic-link-library-cpp.md
index 149c9fc8df..4bb9b9201e 100644
--- a/docs/build/walkthrough-creating-and-using-a-dynamic-link-library-cpp.md
+++ b/docs/build/walkthrough-creating-and-using-a-dynamic-link-library-cpp.md
@@ -390,9 +390,9 @@ Now that you've created a DLL and a client application, you can experiment. Try
When you deploy your app, you must also deploy the DLLs it uses. The simplest way to make the DLLs that you build or that you include from third parties available to your app is to put them in the same directory as your app, also known as *app-local deployment*. For more information about deployment, see [Deployment in Visual C++](../ide/deployment-in-visual-cpp.md).
-## See Also
+## See also
[DLLs in Visual C++](../build/dlls-in-visual-cpp.md)
[Deploying Desktop Applications](../ide/deploying-native-desktop-applications-visual-cpp.md)
[Walkthrough: Deploying Your Program (C++)](../ide/walkthrough-deploying-your-program-cpp.md)
-[Calling DLL Functions from Visual Basic Applications](../build/calling-dll-functions-from-visual-basic-applications.md)
\ No newline at end of file
+[Calling DLL Functions from Visual Basic Applications](../build/calling-dll-functions-from-visual-basic-applications.md)
diff --git a/docs/build/where-to-define-macros.md b/docs/build/where-to-define-macros.md
index 85b87c51cd..49a665a1cb 100644
--- a/docs/build/where-to-define-macros.md
+++ b/docs/build/where-to-define-macros.md
@@ -12,6 +12,6 @@ In a makefile or the Tools.ini file, each macro definition must appear on a sepa
In a command line or command file, spaces and tabs delimit arguments and cannot surround the equal sign. If `string` has embedded spaces or tabs, enclose either the string itself or the entire macro in double quotation marks (" ").
-## See Also
+## See also
-[Defining an NMAKE Macro](../build/defining-an-nmake-macro.md)
\ No newline at end of file
+[Defining an NMAKE Macro](../build/defining-an-nmake-macro.md)
diff --git a/docs/build/wildcards-and-nmake.md b/docs/build/wildcards-and-nmake.md
index 892e7b4ec0..e1422e8123 100644
--- a/docs/build/wildcards-and-nmake.md
+++ b/docs/build/wildcards-and-nmake.md
@@ -8,6 +8,6 @@ ms.assetid: 8f5d4b2a-8fa7-46a9-92ac-c8185c99239b
NMAKE expands filename wildcards (\* and ?) in dependency lines. A wildcard specified in a command is passed to the command; NMAKE does not expand it.
-## See Also
+## See also
-[Contents of a Makefile](../build/contents-of-a-makefile.md)
\ No newline at end of file
+[Contents of a Makefile](../build/contents-of-a-makefile.md)
diff --git a/docs/build/x64-calling-convention.md b/docs/build/x64-calling-convention.md
index 4c88e5ebaa..7ecd13ed32 100644
--- a/docs/build/x64-calling-convention.md
+++ b/docs/build/x64-calling-convention.md
@@ -199,6 +199,6 @@ When you include setjmpex.h or setjmp.h, all calls to [setjmp](../c-runtime-libr
A call to `setjmp` preserves the current stack pointer, non-volatile registers, and MxCsr registers. Calls to `longjmp` return to the most recent `setjmp` call site and resets the stack pointer, non-volatile registers, and MxCsr registers, back to the state as preserved by the most recent `setjmp` call.
-## See Also
+## See also
-[x64 software conventions](../build/x64-software-conventions.md)
\ No newline at end of file
+[x64 software conventions](../build/x64-software-conventions.md)
diff --git a/docs/build/x64-software-conventions.md b/docs/build/x64-software-conventions.md
index 25aec69eb6..463854184c 100644
--- a/docs/build/x64-software-conventions.md
+++ b/docs/build/x64-software-conventions.md
@@ -230,6 +230,6 @@ The intrinsics supported by the compiler are described in [Compiler Intrinsics](
The x64 executable image format is PE32+. Executable images (both DLLs and EXEs) are restricted to a maximum size of 2 gigabytes, so relative addressing with a 32-bit displacement can be used to address static image data. This data includes the import address table, string constants, static global data, and so on.
-## See Also
+## See also
-[Calling Conventions](../cpp/calling-conventions.md)
\ No newline at end of file
+[Calling Conventions](../cpp/calling-conventions.md)