Running from your build process
Currently, we ship a custom
MsBuild task to allow you to report on API change as part of your build process. You will need to add a UsingTask to your ms build script something like as follows:
<UsingTask AssemblyFile="$(MSBuildExtensionsPath)\Sai.Tasks.dll" TaskName="Sai"/>
Then you can invoke it in a target like this:
<Target Name="Demo">
<Sai
ProductName="My Product"
FromVersion = "v2011"
FromFolder = "c:\api\2011"
ToVersion = "v2012"
ToFolder = "c:\api\2012"
OutputFolder = "c:\api\Report"
OutputFormat = "MAML"
ToolPath="$(DevEnvDir)" />
</Target>