[CONNECT C#] Problem Building Example with Viz Studio

When I build a CONNECT C# example (e.g. ManagedToolsExample) from the SDK prompt, all is well.  If I run openSln.bat to open Viz Studio from the same SDK shell then I see several errors similar to this...

...\SDK\examples\Elements\ManagedToolsExample\PlaceGroupedHoleTool.cs(72,25,72,38): 
error CS0115: 
'PlaceGroupedHoleTool.OnPostInstall()': no suitable method found to override

I don't understand why that message occurs in Viz Studio, since it clearly inherits from DgnPrimitiveTool and builds successfully from the SDK prompt...

class PlaceGroupedHoleTool : DgnPrimitiveTool {}

Neither DgnPlatformNet nor MstnPlatformNet reveal any information about DgnPrimitiveTool!