2014-02-16 27 views

回答

1

在大多數情況下,您可以將其保留爲「任何CPU」。我個人僅在有明確需求時才更改它,例如,

  1. 如果您的非託管引用與x64不兼容。
  2. 當你正在編譯你想強制執行特定體系結構的DLL而不是從加載過程繼承時。
  3. 當你知道你的程序需要大量的內存,並且你想強制執行x64。
  4. 您正在直接調用x64 Windows API。
5

任何CPU意味着.NET框架即時(JIT)編譯器會根據其架構在客戶機上運行時將中間語言(IL)編譯爲x86或x64。如果您沒有鏈接到任何特定爲x86或x64的DLL,那麼您可以安全地(也應該)將配置保留爲任何CPU。

+0

寫完後肯定已經有答案了...... –

相關問題