2016-05-27 9 views
0

ich verwenden möchte WPP Tracing im Benutzermodus-Anwendung verwenden:Wie wie unten WPP Tracing im Benutzermodus-Anwendung mit WppEnabled Flagge

<ItemDefinitionGroup> 
    <ClCompile> 
     <WppEnabled>true</WppEnabled> 
     <WppScanConfigurationData Condition="'%(ClCompile.ScanConfigurationData)' == ''">trace.h</WppScanConfigurationData> 
     <WppKernelMode>false</WppKernelMode> 
    </ClCompile> 
    </ItemDefinitionGroup> 

Das ist nur die .vcxproj Datei ändern WppEnabled Flag hinzuzufügen, ich vielleicht müssen mehr Flaggen hinzufügen. Ich habe versucht, es wie this zu tun, aber ich scheiterte.

Ich weiß, ich kann den Befehl tracewpp.exe verwenden, um die tmh-Datei zu generieren und wpp Tracing verwenden, aber es ist nicht erlaubt. Mein Plattform-Toolset ist Visual Studio 2015 (v140). Ist es möglich, das WppEnabled-Flag in meinem Benutzermodusprojekt zu verwenden, um die WPP-Ablaufverfolgung zu aktivieren, und wie? Vielen Dank!

Antwort

0

Die wdk-Unterstützung für wpp in Visual Studio-Builds funktioniert nur, wenn Ihr Projekt das Plattform-Toolset des WDK verwendet.

Das letzte Mal, als ich wpp mit Visual Studio verwendet habe, gab ich schließlich die wdk wpp-Einstellungen auf und schrieb einfach meinen eigenen Build-Schritt, um tracewpp zu starten.