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.