In any code-generation scenario, you're supposed to use partial classes so you don't have to worry about getting your custom changes overwritten.
Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
In any code-generation scenario, you're supposed to use partial classes so you don't have to worry about getting your custom changes overwritten.