VS SDK and TeamSystem source control problem
Hi,
After installing Visual Studio SDK, C# project files in my solution are taken in checkout if a build the solution.
I'm the only member of our team that have the SDK installed.
I look at what is added to project file when I build a solution with the SDK installed.
The following XML is added to the prj file:
> <ItemGroup>
> <Service Include="{B4F97281-0DBD-4835-9ED8-7DFB966E87FF}" />
> </ItemGroup>
Is there a way to avoid this modification to prj file ?
Thanks
[573 byte] By [
Lakusha] at [2007-12-25]
This <service> tag
<Service Include="{B4F97281-0DBD-4835-9ED8-7DFB966E87FF}" />
gets (repeatedly) added to the project file when the Text Templating technology that is part of the DSL Tools is in memory inside Visual Studio.
If its never brought into memory then it shouldn't cause a problem.
Loading the DSL Tools brings it into memory, so obviously avoid that if you're not using it.
The presece of the <service> tag itself also brings the text templating service into memory and perpetuates itself.
So as a workaround, if you close VS - delete all instances of the service tag with the guid specified above from your project file and the reopen the project in a clean VS, it should be gone and stay gone.
We believe we've finally fixed this one for Orcas RTM
We no longer mark solution files at all, and we now only mark individual project files when you actually run the T4 custom tool in that project.