1. 主页 > vs安装问题 > VS2005安装问题 >

安装VS2005 SDK的后遗症


项目源代码管理用TFS,安装VS2005 SDK后发现每次打开解决方案,做build时都会提示签出项目文件,结果要把解决方案下的n多csproj文件都签出才行。

虽然也没什么大碍,可是在checkin代码的时候可累死了,本来可能之更改了一两个文件,却要从几十个Pending的文件中找出来,实在是很重的负担。

我根本不需要该其他的csproj,为什么他们总是会被自动更改,从而要求签出呢?

compare了一下csproj文件,才发现,每次打开解决方案,csproj文件中都会自动增加了下面的代码:

    <ItemGroup>
         <Service Include="{B4F97281-0DBD-4835-9ED8-7DFB966E87FF}" />
    </ItemGroup>

 

放狗搜了半天,才发现原来这是VS2005 SDK的一个bug,由于DSL (domain-specific language)引起的。害苦我了。

解决办法如下:

注册表中查找{B4F97281-0DBD-4835-9ED8-7DFB966E87FF},删除!

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\Packages\{a9696de6-e209-414d-bbec-a0506fb0e924}, 删除!

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0Exp\Packages\{a9696de6-e209-414d-bbec-a0506fb0e924}, 删除!

 

OK,现在清爽多了!

参考连接:

http://www.devnewsgroups.net/group/microsoft.public.dotnet.framework/topic61709.aspx

http://forums.msdn.microsoft.com/en-US/vsx/thread/aba82b76-2d7c-4de8-9f61-19938976bdbd/

作者:峻祁连
邮箱:junqilian@163.com 
出处:http://junqilian.cnblogs.com 
转载请保留此信息。


本文转自峻祁连. Moving to Cloud/Mobile博客园博客,原文链接:http://www.cnblogs.com/junqilian/archive/2008/07/23/1249977.html,如需转载请自行联系原作者

本文由VS软件圈(vssoft.net)发布,不代表VS软件圈立场,转载联系作者并注明出处:https://vssoft.net/vsazwt/VS2005anzhuangwenti/2020/0721/496.html

联系我们

在线咨询:点击这里给我发消息

微信号:PREEE8

工作日:9:30-18:30,节假日休息