Horray! You just upgraded to Visual Studio 2013 and you’re pumped to use it. In my case, I got a computer upgrade and couldn’t wait to see how much faster my K2 blackpearl workflow development was going to go.
Open a solution you were working on before and you might get this message…
Alright, pretty normal stuff. Let’s do it.
Visual Studio does some magical incantations and returns a report saying everything went peachy.
Phew, what a relief! Now let’s get to work…
Wait, what? Where are my files? And why does it say it needs to be migrated? That migration report looked pretty conclusive… What happened?
Chances are either your solution file or k2 project file is read-only. Therefore, Visual Studio couldn’t make those functional and non-functional changes it needed to. You had one job, report. ONE JOB.
- Go ahead and close the solution.
- Navigate to your project files and delete the newly created “V12.suo” file. This is the only way to get that one-way upgrade message to pop up again.
- Now right click your solution and k2 project files and uncheck that nasty “Read-only” checkbox. I went ahead and looked at every file in the solution, just in case.
- Open and re-migrate that solution again
Now you can get back to work!