Unity 3 and sln file

Hi,

Since U3 update I spend my time to reload the solution in visual studio C# express 2010 99% of the time I switch from VS to unity to VS, even if no file is changed.
Unity write something in the sln file, but I can’t find what as it looks like nothing is changed in this file too.
So I checked the readonly flag ont he sln file and today I got this error immediatly after launching unity, so before I can change anything in my project :

Why does unity 3 write things in the sln file all the time ?
How to stop it ?

Thanks.

you can’t stop it. the sln is updated continously when the editor is in focus and you change something

I don’t mind that it updates the project, but what it is doing is deleting my sub-projects within the solution!

In my case, I don’t mind about reloading the project, in previous versions it used to happen from time to time and its fine… but in Unity 3 it is happening WAY too often… dunno if it can be a way to minimize that problem… it does become really annoying after a while…

Italo F. Capasso B. AKA “Edwood Grant”

Thjat is what happens if the sln is updated.
But the problem is easy to avoid: just dublicate the sln and name the new one reasonably to find it again in the “last open solutions”. thats it.
unity will never again overwrite it will still updating the projects

Well it is an interesting way to solve the issue…
But you would probably also need to duplicate de csproj file too…

The drawback is that you will lose perfect sync with Unity. But if you are organized it shouldn’t be a problem (an also you can always fall back to the updated unity project :))

Thanks dreamora,
Italo F. Capasso B. AKA “Edwood Grant”