疑难杂症:解决由早期版本的Web应用项目模板造成的VS 2005 SP1 Beta的问题
来源:互联网 发布:linux dns soa 编辑:程序博客网 时间:2024/05/16 05:40
【原文地址】Gotcha: Fixing Error with VS 2005 SP1 Beta and older Web Application Project Templates
【原文发表日期】 Sunday, October 08, 2006 9:52 PM
2个星期前,我们发布了VS 2005 SP1 Beta。你可以访问微软的Connect网站,注册后,即可免费下载。
这个SP1中包括了针对客户报告的VS 2005中的数百个问题的补丁。它也包括了对VS 2005 Web应用项目(Web Application Projec)的内置支持。这个项目本来是我们今年早些时候发布的,需要单独下载。同时SP1也添加了另外几个特性,修补了几个缺陷,还对其性能做了进一步的精调。但在安装这个Beta版本以及将来最终版本的VS 2005 SP1时,你需要卸载以前你安装在机器上的单独下载的任何VS 2005 Web应用项目版本。
我们看到一些开发人员遇上的一个问题是,如果他们曾在机器上安装了VS 2005 Web应用项目的早期版本,在安装新的SP1 Beta支持之后,在给一个Web应用项目添加新的项目文件时,他们将会得到如下的出错对话框消息:
Error: this template attempted to load an untrusted component 'Microsoft.VisualStudio.Web.Application, Version=8.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'. For more information on this problem and how to enable this template, please see documentation on Customizing Project Templates.
(错误信息:该模板试图加载一个没有安全许可的组件: Microsoft.VisualStudio.Web.Application, Version=8.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35。关于这个问题的更多信息以及该如何启用该模板,请参考“定制项目模板”的文档。)
这是由SP1 Beta 设置中的一个缺陷造成的。你可以这样做来解决问题,关闭VS 2005,然后打开Visual Studio 2005命令行工具(在你的起始菜单->Visual Studio 2005->Visual Studio工具文件夹里有个对应图标),然后在其中运行下列命令:
devenv.exe /InstallVSTemplates
这会正确地重新配置“添加新项”模板,之后就万事大吉了。
希望本文对你有所帮助,
Scott
附注:这个安装问题将会在SP1的最终版中解决 ━━ 所以上面的步骤只适于这个Beta版本。
- 疑难杂症:解决由早期版本的Web应用项目模板造成的VS 2005 SP1 Beta的问题
- 疑难杂症:解决由早期版本的Web应用项目模板造成的VS 2005 SP1 Beta的问题
- 由Beta版说开的-----版本控制
- VS2005 SP1发布,解决只能创建WebSite,无法创建Web Application项目的问题
- VS2005 SP1发布,解决只能创建WebSite,无法创建Web Application项目的问题
- VS2005 SP1发布,解决只能创建WebSite,无法创建Web Application项目的问题
- VS2005 SP1发布,解决只能创建WebSite,无法创建Web Application项目的问题
- VS2005 SP1发布,解决只能创建WebSite,无法创建Web Application项目的问题
- VS2005 SP1发布,解决只能创建WebSite,无法创建Web Application项目的问题
- (转)VS2005 SP1发布,解决只能创建WebSite,无法创建Web Application项目的问题
- VS 2005 安装Asp.net Ajax扩展后项目模板丢失问题的解决
- 由vector造成的对象切片问题
- 解决兼容xp的webrtc早期版本的Thread::Clear() 奔溃问题!
- 解决由VS2005 SP1带来的问题-在编译WM5程序时
- 解决由VS2005 SP1带来的问题-在编译WM5程序时
- 解决VS 2012 升级sp1 导致 “Visual Studio 遇到了异常。这个可能是由某个扩展导致的”
- vs 2005 新建项目模板丢失的问题
- vs工程设置造成的问题
- Visual Studio数据库专业人员版和其他非常酷的.NET数据管理工具
- SQL 外链接操作小结 inner join left join right join
- 技巧和诀窍:简单的ASP.NET 2.0 SQL提供器的源码和文档发布了
- Microsoft AJAX Library(2)Boolean和Date类型的扩展
- 即将举行的Live From Redmond免费网络广播讲座
- 疑难杂症:解决由早期版本的Web应用项目模板造成的VS 2005 SP1 Beta的问题
- 技巧和诀窍:使用PrincipalPermissionAttribute在业务和数据层中添加授权规则
- 微软2008大会门票,要票的跟贴留下联系方式
- www.asp.net 推出德文和中文版面
- 技巧和诀窍:防范SQL注入攻击
- ComponentArt推出针对ASP.NET AJAX的Web.UI控件
- 技巧和诀窍: .NET和ASP.NET模式和实践向导管理器
- 技巧和诀窍;在VS 2005里优化ASP.NET 2.0Web项目的Build性能
- Hibernate session flush commit