Hi @Amit Singhal ,
Welcome to Microsoft Q&A!
You can refer to: Port, migrate, and upgrade projects.
1. Can i consider, my migration is completed in visual studio 2010 and i can use all the features available in VS 2010 in the migrated code?
If your project doesn’t depend on newer features, and you can compile the code successfully, I suppose the migration is completed and you can work with them as you always have.
2. Should i deploy my application migrated in Visual studio 2010 in the production as it is a critical business application? or the user might face some issues in while accessing the application?
You can back up your application and try to deploy your application in the production. If you have any problems, you can post again to conduct further research.
3. By using the same way, can i directly migrate the application from visual studio 2010 to 2019 0r 2022 now? or should I first migrate to VS 2015 then so on.
I suggest you first migrate your application to VS2015 then so on.
4. If i manage to migrate to vs 2015 or 2019 or 2022 with the same way and approach, my old code written in VS 2002 can communicate with the new VS 2010/2015/2019/2022 code without any issue.?
What do you mean? Visual Studio is backwards-compatible. As your project is created in VS2002, it is an old version. The newer version of Visual Studio might not support.
5. If my solution is getting build in a new version with 0 errors, can i consider it migration is successful.
If your project can be built without errors and warnings in the newer version of VS, I suppose the migration is successful.
Sincerely,
Anna
*
If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.