microsoft / krabsetw

KrabsETW provides a modern C++ wrapper and a .NET wrapper around the low-level ETW trace consumption functions.
Other
604 stars 149 forks source link

Failure to Build Microsoft.O365.Security.Native.ETW from external Solution #101

Closed pathtofile closed 4 years ago

pathtofile commented 4 years ago

Some people like myself want to build Native KrabsETW themselves as part of their own buildchain, instead of relying on the prebuilt NuGet package. Some of the reasons could be:

I attempted to Create my own VS Solution, add KrabsETW as a git submodule, and add the Microsoft.O365.Security.Native.ETW project to the solution.

The build failed with two things:

For reference, project is here: https://github.com/pathtofile/SimpleETW If https://github.com/microsoft/krabsetw/pull/100 was merged, then this use-case becomes viable

pathtofile commented 4 years ago

Thanks for Merging https://github.com/microsoft/krabsetw/pull/100 Found one more this, Project is looking for a file in the wrong spot in a PreBuildEvent, I think: https://github.com/microsoft/krabsetw/pull/102

pathtofile commented 4 years ago

Both got merged, so I consider this issue sloved, thanks @swannman and team!