無法使用 /ZW 選項編譯 C 檔案 'file-name'
備註
當您使用 /ZW [Windows 執行階段 編譯] 編譯程式選項時,只能將C++原始程式碼檔案傳遞至編譯程式。
根據預設,會使用 /ZW 編譯程式選項編譯C++通用 Windows 平臺 (UWP) 專案中的所有檔案。 選項/ZW會啟用 Windows 執行階段 編譯程式延伸模組,或C++/CX。 可惜的是, /ZW 不適用於 C 原始程序檔。
您可以選擇性地針對 Visual Studio 專案中的 C 檔案停用 C++/CX 編譯。 在 方案總管 中選取您的 C 檔案,然後按鼠右鍵以從快捷方式選單中選擇 [屬性]。 在 [屬性頁] 對話框中,選取 [> ->] 屬性頁。 將 [取用 Windows 執行階段 擴充功能] 屬性設定為 No。 選取 [確定] 儲存您的變更。
如需詳細資訊,請參閱 .NET 和 UWP 的元件延伸模組。