The leading backslash in argument two in Path.Combine will make the... 

...function return \canopy\ instead of %appdata%\canopy"