Options

Embedding SmartAssembly in vcxproj file

Currently, I'm using SmartAssembly as part of my release builds for C# applications with this added to my project files:

 <UsingTask TaskName="SmartAssembly.MSBuild.Tasks.Build" AssemblyName="SmartAssembly.MSBuild.Tasks, Version=6.0.0.0,Culture=neutral, PublicKeyToken=7f465a1c156d4d57" />
  <Target Name="AfterBuild" Condition=" '$(Configuration)' == 'Release' ">
    <SmartAssembly.MSBuild.Tasks.Build ProjectFile="$(ProjectFolder)MyProject.saproj" input="$(OutDir)MyProject.exe" output="$(OutDir)MyProject.exe" OverwriteAssembly="true" />
  </Target>

This works great for C#.  What do I do for a managed C++ (vcxproj) project?  How can I automate signing and obfuscation for C++?

Thanks,
Tagged:

Answers

Sign In or Register to comment.