今天在Visual Studio 2008 创建项目时,发现无论创建什么项目都以失败告终,project creatin failed,百思不得其解,因为前两天还是可以创建的。百度,但是只找到Visual Studio 2008 创建 SilverLight 失败,无奈之,只好用蹩脚的英文在google中搜索。终于,问题找到了。原因是:安装Guidance Automation Extensions时把Visual Studio 2008 的配置文件修改掉了。但是为什么修改我就不知道了。
解决如下:
1:找到Visual Studio 2008 的安装目录,Miscrosoft Visual Studio9.0/Common7/IDE;
2:找到 devenv.exe.config打开;
3:找到 "Microsoft.VisualStudio.TemplateWizardInterface";
4:像下面那样把第一句注释掉:
<dependentAssembly>
<!--assemblyIdentity name="Microsoft.VisualStudio.TemplateWizardInterface" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /-->
<bindingRedirect oldVersion="0.0.0.0-8.9.9.9" newVersion="9.0.0.0" />
</dependentAssembly>
5:保存之后,重新打开Visual Studio 2008 发现可以创建任何项目;
至于为什么这样,我也不知道。
原文:http://petesbloggerama.blogspot.com/2007/10/visual-studio-2008-orcas-creation.html
![](https://img2024.cnblogs.com/blog/35695/202403/35695-20240328092537879-1189167464.jpg)