Befehlszeilenfehler D8048

C-Datei 'Dateiname' kann nicht mit der Option "/ZW" kompiliert werden

Nur C++-Quellcodedateien können an den Compiler übergeben werden, wenn Sie die /ZW Compileroption (Windows-Runtime Kompilierung) verwenden.

Hinweise

Standardmäßig werden alle Dateien in einem C++-Projekt für die universelle Windows-Plattform (UWP) mithilfe der /ZW Compileroption kompiliert. Die /ZW Option aktiviert die Windows-Runtime Compilererweiterungen oder C++/CX. /ZW Leider funktioniert dies nicht für C-Quelldateien.

Sie können die C++/CX-Kompilierung selektiv für C-Dateien in Visual Studio-Projekten deaktivieren. Wählen Sie Ihre C-Datei in Projektmappen-Explorer aus, und klicken Sie dann mit der rechten Maustaste, um im Kontextmenü "Eigenschaften" auszuwählen. Wählen Sie im Dialogfeld Eigenschaftenseiten die Konfigurationseigenschaften>C/C++ ->Allgemeine Eigenschaftenseite aus. Legen Sie die Eigenschaft "Consume Windows-Runtime Extension" auf No. Klicken Sie auf OK, um die Änderungen zu speichern.

Weitere Informationen finden Sie unter Komponentenerweiterungen für .NET und UWP.

Siehe auch

/ZW(Windows-Runtime Kompilierung)