> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# KnownDependency 元素 (MicrosoftGame.config)

> MicrosoftGame.config 元素 - KnownDependency

# MicrosoftGame.config 元素 - KnownDependency

用來指定其中一個常用架構套件的捷徑。必須指定 name 屬性，MinVersion 則會自動設定。如需可用捷徑的清單，請參閱下列結構描述中的 ST\_KnownDependency 一節。

## 父系

此元素的父系是 DependencyList 元素。

## 需求

此元素為選用，不需要設定。

## 平台

此元素僅適用於 PC 裝置。

## 行為

* 沒有屬性。
* 沒有預設值。
* 允許的值為 DX11 (適用於 DirectX 執行階段相依性)、VC11 (適用於 Visual Studio 2012 的 Visual Studio C++ 執行階段)、VC12 (適用於 Visual Studio 2013 的 Visual Studio C++ 執行階段) 和 VC14 (適用於 Visual Studio 2015、2017、2019 和 2022 的 Visual Studio C++ 執行階段)。

## 備註

### Dependency 與 KnownDependency 元素之間的差異。

KnownDependency 元素旨在提供更簡單的方式來指定常見的相依性。如需允許值的清單，請參閱結構描述。KnownDependency 元素預設也會使用最低版本，不需要另行設定。

Dependency 元素除了需要設定最低版本之外，還需要指定架構套件的完整身分識別名稱。

建議您針對已指定的常見相依性使用 KnownDependency，只有在想要更精細地控制特定架構套件或架構套件版本時，才使用 Dependency。

## 另請參閱

[MicrosoftGame.config 參考 - 目錄](https://docs.xbox.com/zh-TW/reference/system/microsoftgameconfig/elements/gc-microsoftgameconfig-toc.md)


## Related topics

- [MicrosoftGame.config 元素參考 (內容)](https://docs.xbox.com/zh-TW/reference/system/microsoftgameconfig/elements/gc-microsoftgameconfig-toc.md)
- [Dependency 元素 (MicrosoftGame.config)](https://docs.xbox.com/zh-TW/reference/system/microsoftgameconfig/elements/microsoftgameconfig-element-dependency.md)
- [DependencyList 元素 (MicrosoftGame.config)](https://docs.xbox.com/zh-TW/reference/system/microsoftgameconfig/elements/microsoftgameconfig-element-dependencylist.md)
- [MainPackageDependency 元素 (MicrosoftGame.config)](https://docs.xbox.com/zh-TW/reference/system/microsoftgameconfig/elements/microsoftgameconfig-element-mainpackagedependency.md)
- [DesktopRegistration 元素 (MicrosoftGame.config)](https://docs.xbox.com/zh-TW/reference/system/microsoftgameconfig/elements/microsoftgameconfig-element-desktopregistration.md)
