Visual Studio 2022
(VS2022)
Line 17: Line 17:


=== VS2022: Error Generating Code/Changes not saving ===
=== VS2022: Error Generating Code/Changes not saving ===
'''Problem:'''
'''Problem:''' If you recently upgraded to VS2022 and you have trouble saving your changes or got this error, while trying to code generate:
 
  Model file "C:\_path_to_your_project\YourProject.ecomdl" belongs to the "Misc Files" project.  
If you recently upgraded to VS2022 and you have trouble saving your changes or got this error, while trying to code generate:
Please add it to a real project, then close and reopen the editor tab
  Model file "C:\_path_to_your_project\YourProject.ecomdl" belongs to the "Misc Files" project. Please add it to a real project, then close and reopen the editor tab
'''Solution:''' In the project's root folder, delete the hidden '''.vs''' folder that might contain the older backups of previous versions of VS.
'''Solution:'''
 
In the project's root folder, delete the hidden '''.vs''' folder that might contain the older backups of previous versions of VS.
[[Category:Visual Studio]]
[[Category:Visual Studio]]

Revision as of 19:10, 21 December 2022

Work in progress.

Download pattern: https://mdriven.net/PublicDownloads/MDrivenFramework_7.0.0.13603_Nightly_vs2022.vsix

VS 2022 extensions are not backwards compatible.

https://marketplace.visualstudio.com/items?itemName=MadsKristensen.ExtensibilityEssentials2022

For historic reasons we have delivered MDriven as an installer exe - and not as is normal in VS a VSIX.

Starting from VS2022 we will need to rewrite and we will target the VSIX instead of exe.

Building the project(admin and developers)

Add a environment variable RevNumber , set this to a number like 123. This variable is used by the buildscript 2022BUILDMDrivenVSIX.cmd that will inject the number into a file source.extension.vsixmanifest based on the template source.extension.vsixmanifest.template.

Later the build engine will update the RevNumber from svn version id.

VS2022: Error Generating Code/Changes not saving

Problem: If you recently upgraded to VS2022 and you have trouble saving your changes or got this error, while trying to code generate:

Model file "C:\_path_to_your_project\YourProject.ecomdl" belongs to the "Misc Files" project. 
Please add it to a real project, then close and reopen the editor tab

Solution: In the project's root folder, delete the hidden .vs folder that might contain the older backups of previous versions of VS.

This page was edited 2 days ago on 03/26/2024. What links here