As of now there is a new format for csproj files (appeared with .NetCore) but can be used for .NetFramework projects. The main advantage of these new format is : all files in the project structure are by default included, so no need to add them manually each time.
We can therefore clean the generated folders as a first step before generating again all files. This way, if a class is removed from PowerDesigner, it will be removed from the project without having to delete it manually.
Works for new .csproj, all SPAs (v2/v4) and need to be checked for .sqlproj (maybe an include with an "*" pattern)
As of now there is a new format for csproj files (appeared with .NetCore) but can be used for .NetFramework projects. The main advantage of these new format is : all files in the project structure are by default included, so no need to add them manually each time.
We can therefore clean the generated folders as a first step before generating again all files. This way, if a class is removed from PowerDesigner, it will be removed from the project without having to delete it manually.
Works for new .csproj, all SPAs (v2/v4) and need to be checked for .sqlproj (maybe an include with an "*" pattern)