VS2008中文版安装ASP.NET 3.5 Extensions模板遗失解决方法

VS2008中文版安装ASP.NET 3.5 Extensions模板遗失解决方法

微软在2月1日发布了Visual Studio Team System 2008 Team Suite简体中文版,您可以在这里下载Visual Studio Team System 2008 Team Suite简体中文版90 天试用版。在3月6日MIX08大会发布了ASP.NET Extensions Preview 2、ASP.NET MVC Preview 2、Silverlight 2 Beta1、Expression Studio 2.0 Beta、Expression Blend 2.5 March 2008 Preview、IE 8 Beta 1一系列的产品,具体可以看我写的这篇文章

今天我下载ASPNetExt.exe安装后,在Visual Studio Team System 2008简体中文版里没有出现ASP.NET Extensions Preview 2项目模板。这个问题今晚我试探了一番。相信大家也遇到同样的问题,特此分享一下:

新建项目的对话框如下图:没有我们安装ASP.NET Extensions Preview 2的项目模板。

没有ASP.NET Extensions Preview 2项目模板

同理,在新建网站的对话框,没有我们安装ASP.NET Extensions Preview 2的项目模板和添加新项对话框也没有添加的项目。

在Visual Studio Team System2008的安装文件夹内,有ProjectTemplates和ItemTemplates文件夹分别表示的工程模板和(新建)项目模板,另外一个常识1033代号表示英语,2052表示简体中文,1028表示繁体中文。下面是我安装ASP.NET Extensions Preview 2之前文件夹的一张截图。

原来目录

手动添加模板

步骤一:复制相应模板文件

安装完ASP.NET Extensions Preview 2之后,在Web\CSharp\1033文件夹内出现了2个文件,正是我们需要的项目模板文件。

Web\CSharp\1033文件夹的项目模板文件

我们把这两个文件拷贝到Web\CSharp\2052(简体中文)文件夹下,如下图:

Web\CSharp\2052(简体中文)文件夹

类似地,我们把另外的工程模板和项目模板复制到相应的文件夹下:(我VB模板没有复制了,o(∩_∩)o...)

C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ProjectTemplates\CSharp\Web\1033
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ProjectTemplates\CSharp\Web\2052

C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ProjectTemplates\Web\CSharp\1033
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ProjectTemplates\Web\CSharp\2052

C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\Web\CSharp\1033
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\Web\CSharp\2052

C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\CSharp\Web\1033
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\CSharp\Web\2052

步骤二:运行下面的命令:

执行 "C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe" /setup 命令。

手写命令

完成之后,我再一次的打开Visual Studio,新建项目,弹出了以下对话框,不能新建项目了,我关闭Visual Studio,重新打开,就可以了!

错误对话框

步骤三:重新打开Visual Studio

呵呵,ASP.NET Extensions Preview 2 模板出现了,下面截取三个图片看看。

ASP.NET Extensions Preview 2网站模板

ASP.NET Extensions Preview 2工程模板

ASP.NET Extensions Preview 2项目模板

现在大家明白了吧,具体应用我还没有测试,呵呵!本文对于VS2008 SP1已过期


作者:李永京YJingLee's Blog
出处:http://lyj.cnblogs.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

posted @ 2008-03-20 22:19 李永京 阅读(5656) 评论(42)  编辑 收藏 网摘 所属分类: Silverlight

  回复  引用    
#1楼2008-03-20 22:45 | ci[未注册用户]
good...........
  回复  引用  查看    
#2楼[楼主]2008-03-20 23:07 | 李永京      
@ci
o(∩_∩)o...

  回复  引用  查看    
#3楼2008-03-21 06:50 | 生鱼片      
这个比较实用啊
  回复  引用    
#4楼2008-03-21 09:11 | look look[未注册用户]
谢谢 分享!
  回复  引用  查看    
#5楼2008-03-21 10:21 | 准备闯关东      
哈哈,我昨天也写了一篇类似的文章!
  回复  引用  查看    
#6楼2008-03-21 11:00 | Ryan Yu      
感谢楼主分享
  回复  引用  查看    
#7楼[楼主]2008-03-21 18:14 | 李永京      
@生鱼片
确实啊,所以弄出来分享一下。

  回复  引用  查看    
#8楼[楼主]2008-03-21 18:15 | 李永京      
@look look
@Ryan Yu
不客气。o(∩_∩)o...

  回复  引用  查看    
#9楼[楼主]2008-03-21 18:15 | 李永京      
@准备闯关东
呵呵,分享一下也好啊

  回复  引用  查看    
#10楼2008-03-21 20:40 | <∩扫地僧∩>      
请问ASP.NET Extensions 项目 与mvc web项目有什么区别啊?
我到现在没搞懂2个该怎么用啊!

  回复  引用  查看    
#11楼[楼主]2008-03-21 21:26 | 李永京      
@<∩扫地僧∩>
ASP.NET 3.5 Extensions是作为ASP.NET 3.5的扩展,它扩展了ASP.NET controls for Silverlight、ASP.NET MVC、ASP.NET Dynamic Data、ADO.NET Entity Framework、ADO.NET Data Services、ASP.NET AJAX这些东西。注意在上一次发布的ASP.NET 3.5 Extensions没有ASP.NET MVC,需要单独下载,这一次集成到一起了。

  回复  引用  查看    
#12楼2008-03-21 23:05 | <∩扫地僧∩>      
谢谢你!
  回复  引用    
#13楼2008-03-22 10:29 | asbaby[未注册用户]
小京哥哥你好,我原来装的vs08速成版,装了asp.netExt之后,没出现项目模板,我以为没装好,所以,我就卸载aspnetExt,结果卸载失败。

现在换了正式版,但是重装aspnetExt却失败,因为原来的没有被卸载,也卸载不了,怎么办?怎么没办法建mvc项目了,555...

  回复  引用  查看    
#14楼[楼主]2008-03-22 11:41 | 李永京      
@asbaby
呵呵,这个比较难办了,注册表里的东西不好修改了,有速成版残留的东西,只有重装一下系统,在装正式版了比较好。

  回复  引用    
#15楼2008-03-23 15:24 | FantasyTC[未注册用户]
很详细,谢谢分享!
PS: 转至http://www.vistabbs.cn

  回复  引用  查看    
#16楼2008-03-26 21:49 | 客家网络      
支持分享!
  回复  引用  查看    
#17楼2008-04-04 18:55 | Jacky Chyi      
很不错的一篇文章!
  回复  引用  查看    
#18楼[楼主]2008-04-06 16:03 | 李永京      
@客家网络
@Jacky Chyi
谢谢支持!!

  回复  引用  查看    
#19楼2008-04-18 12:43 | aito      
ASP.NET 3.5 Extensions CTP 是不是最新版本的?
  回复  引用  查看    
#20楼[楼主]2008-04-18 12:51 | 李永京      
  回复  引用  查看    
#21楼2008-04-18 13:40 | aito      
嗯!我是下载了这个版本,但不知怎么的我安装不成功啊!不知我的有没有理解错你的话了!
是不是把这两个文件(AspNetExt_CS.zip和DynamicDataWebSite_CS.zip)都复制到你下面所说的目录里面?
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ProjectTemplates\CSharp\Web\1033
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ProjectTemplates\CSharp\Web\2052

C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ProjectTemplates\Web\CSharp\1033
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ProjectTemplates\Web\CSharp\2052

C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\Web\CSharp\1033
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\Web\CSharp\2052

C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\CSharp\Web\1033
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\CSharp\Web\2052
我的是装在D盘,所以我把它复制在相应的目录里了,但是我运行命令时没有什么反应!我再次打开时也没有跳出你说的警告!!

  回复  引用  查看    
#22楼[楼主]2008-04-18 14:14 | 李永京      
@aito
不是的。有ProjectTemplates和ItemTemplates文件夹分别表示的工程模板和(新建)项目模板,要相应的复制。。不是把这两个文件(AspNetExt_CS.zip和DynamicDataWebSite_CS.zip)都复制,要从相应的1033复制到2052目录。

  回复  引用  查看    
#23楼2008-04-18 18:59 | aito      
但是我的只有D:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ProjectTemplates\Web\CSharp\1033这个路径才有这两个(AspNetExt_CS.zip和DynamicDataWebSite_CS.zip)文件哦!其它路径找不到这两个文件!
  回复  引用  查看    
#24楼[楼主]2008-04-18 19:11 | 李永京      
@aito
新建2052文件夹,复制一下,还有在缓存文件夹也要复制一下

  回复  引用  查看    
#25楼2008-04-18 20:40 | aito      
不好意思!我不是很明白这个,其它路径有1033 和2052这两个文件夹就是没有AspNetExt_CS.zip和DynamicDataWebSite_CS.zip这两个文件!还有"缓存文件夹"在什么地方?
  回复  引用  查看    
#26楼[楼主]2008-04-18 21:14 | 李永京      
@aito
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplatesCache项目模板缓存
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ProjectTemplatesCache工程模板缓存
具体看看这些目录,这些安排。每个文件夹都有1033和2052这目录,1033目录里的东西,2052目录都要有。。反正都复制一遍。类似于:\ItemTemplates\CSharp\Web\1033 里的东西复制到\ItemTemplates\CSharp\Web\2052

  回复  引用  查看    
#27楼2008-04-18 22:11 | aito      
好的,我试下看行不行!太感谢你了!
不知道英文版是不是也要这样做呢?觉得很麻烦!^_^

  回复  引用  查看    
#28楼[楼主]2008-04-18 22:25 | 李永京      
@aito
就是英文版完全可以,软件外国做的,中文不是太好,所以我早就换英文版了。
你就照上面一步一步理解。。会行的,相信自己!

  回复  引用  查看    
#29楼2008-04-19 10:35 | aito      
嗯!好的,太感谢你了!
  回复  引用  查看    
#30楼2008-05-20 14:37 | fantasy_kli      
好,谢谢了阿
  回复  引用  查看    
#31楼[楼主]2008-05-20 16:18 | 李永京      
@fantasy_kli
Good!

  回复  引用  查看    
#32楼2008-06-10 16:54 | agp001      
我按照这个方法弄了 为什么没出来呢。

  回复  引用  查看    
#33楼2008-06-10 16:55 | agp001      
在问个问题 Linq to SQL 类 怎么安装的啊。

  回复  引用  查看    
#34楼[楼主]2008-06-10 18:11 | 李永京      
@agp001
你使用vs2008吗?添加新项有已经有了“Linq to SQL 类”了啊?还有上面的方法可以实现啊,我都截图出来了啊。

  回复  引用  查看    
#35楼2008-09-12 14:07 | 李路平      
不错~!问题解决~!不过我打开后没有出现哪个错误的提示,直接就有了~!呵呵
  回复  引用    
#36楼2008-11-25 11:05 | anchelle[未注册用户]
不错!很实用
  回复  引用  查看    
#37楼2009-03-03 01:10 | 深蓝      
感谢楼主的文章,帮我找回了所有失去的模板
  回复  引用    
#38楼2009-04-22 19:19 | Frankz[未注册用户]
本文对于VS2008 SP1已过期 --
是的,我就是在SP1下试的,不行啊,兄长有什么建议或解决方案吗?

  回复  引用  查看    
#39楼[楼主]2009-04-22 19:24 | 李永京      
@Frankz
现在ASP.NET MVC\Silverlight正式版单独下载了,没有这个扩展了

  回复  引用    
#40楼2009-04-22 20:44 | Frankz[未注册用户]
谢谢兄长的及时回复,我的问题只是类似,跟你说的问题不完全一样.
我的问题是这样的:
之前VS2008 SP1底下的Web项目模版中没有"Web应用程序"这个模版,无法打开网站项目.
然后我从其它机器上把这个模版拷贝过来覆盖并注册环境(devenv /setup),
现在Web应用程序这个模版可以看到了,但是依然不能用.
提示均是: The project type is not supported by this installation.
我公司电脑装的也是同样的软件版本(包括SP1),模版没问题,但我的本本就有这个问题.
懒得重装,所以想咨询一下有没有什么solution.

  回复  引用    
#41楼2009-04-23 20:40 | Frankz[未注册用户]
重装了一下,搞定了.



发表评论

昵称: [登录] [注册]

主页:

邮箱:(仅博主可见)

评论内容:

  登录  注册

[使用Ctrl+Enter键快速提交评论]

0 1115442




相关文章:

相关链接: