IKR, unfortunately I use TransmittalAddFileNotificationHandler, which is ActiveX only
Pretty painless though, I had to manually add these to prevent VS adding subfolders to the output path.
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
<AppendRuntimeIdentifierToOutputPath>false</AppendRuntimeIdentifierToOutputPath>