Integrations (PTC products, 3rd party products and code) > Code integration (Ada, ARINC 653, C, C#, C++, IDL, Java, SQL and VB) > C# code > C# profile package > Updating the C# profile package in a model (C# code)
  
Updating the C# profile package in a model (C# code)
* 
Important:
Do not make changes to the C# profile. Any changes you make will be lost when the profile is updated.
* 
Note that you can create Tag Definitions outside of the C# profile, and link those Tag Definitions to Stereotypes in the C# profile. When the C# profile is updated, the links will not be broken.
Do not create copies of the C# profile within a model, or create copies of the C# profile through XMI Import/Export. The copies of the C# profile will not work correctly and you will not be able to update the copies through the Update All Profiles command.
To update the C# Profile package (and other PTC profile packages) in a model:
1. From Modeler, right-click the C# Profilepackage, and then click Update All Profiles.
2. From the dialog, select the check boxes to ensure that you have a version of the model prior to profile updates and any migration of data, and a version of the model after the profile updates and any migration of data are complete.
3. Click OK.