# Transition from .Net 3.1 to 6

**URL:** <https://forum.radzen.com/t/transition-from-net-3-1-to-6/9545>\
**Category:** Angular\
**Created:** [December 1, 2021, 10:27am UTC](https://forum.radzen.com/t/transition-from-net-3-1-to-6/9545 "2021-12-01T10:27:00Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![ozgur\_agi](https://forum.radzen.com/letter_avatar_proxy/v4/letter/o/7c8e57/32.png) [@ozgur\_agi](https://forum.radzen.com/u/ozgur_agi)\
**Post date:** [December 1, 2021, 10:27am UTC](https://forum.radzen.com/t/transition-from-net-3-1-to-6/9545/1 "2021-12-01T10:27:00Z")

</div>

Hello,  
I would like to upgrade my existing Angular application from .Net 3.1 to 6. Is the version 6 supported by Radzen?  
If yes, except [Upgrade Angular project with .Net 3.1 to .Net 5 - #10 by johnmu](http://forum.radzen.com/t/upgrade-angular-project-with-net-3-1-to-net-5/6442/10) , is there any documentation/steps explaining how I can switch versions hopefully without any troubles?

Best,

---

<div class="post-metadata">

**Author:** ![enchev](https://forum.radzen.com/user_avatar/forum.radzen.com/enchev/32/16_2.png) [@enchev](https://forum.radzen.com/u/enchev)\
**Post date:** [December 1, 2021, 1:09pm UTC](https://forum.radzen.com/t/transition-from-net-3-1-to-6/9545/2 "2021-12-01T13:09:17Z")

</div>

Hi @ozgur_agi,

There is no easy way to achieve this. Radzen templates (generated meta) are .NET version dependent and some components have different features/settings. Also security tables are different between .NET versions - you might have problems if you have default security (.NET Identity) enabled.

Still, you can try the following If you do not have any custom code in the /server folder and default security:

1. Delete the entire /server folder
2. Change serverVersion from 3 to 6 in meta/app.json
3. Run the application from Radzen.

---

<div class="post-metadata">

**Author:** ![ozgur\_agi](https://forum.radzen.com/letter_avatar_proxy/v4/letter/o/7c8e57/32.png) [@ozgur\_agi](https://forum.radzen.com/u/ozgur_agi)\
**Post date:** [December 1, 2021, 2:34pm UTC](https://forum.radzen.com/t/transition-from-net-3-1-to-6/9545/3 "2021-12-01T14:34:39Z")

</div>

Hi @enchev  
I have many of them. It means I have to cancel this.

If I create a new application with .Net 6, would that work? Or 3.1 is a must with Radzen?

---

<div class="post-metadata">

**Author:** ![enchev](https://forum.radzen.com/user_avatar/forum.radzen.com/enchev/32/16_2.png) [@enchev](https://forum.radzen.com/u/enchev)\
**Post date:** [December 1, 2021, 2:52pm UTC](https://forum.radzen.com/t/transition-from-net-3-1-to-6/9545/4 "2021-12-01T14:52:07Z")

</div>

Default framework for new applications in Radzen is .NET6.
