VS2008,添加新项目,缺少“Web内容表单”选项

时间:2009-04-06 04:15:48

标签: asp.net vb.net visual-studio visual-studio-2008 ide

今天,当我向ASP.NET Web应用程序添加新项目时,我意识到我不再拥有“Web内容表单”选项(您选择MasterPage)。我知道如何手动将MasterPage添加到Web表单中,这真是太痛苦了 - 我真的不明白为什么Web Content Forms突然丢失了。

Visual Studio Team System 2008,SP1,VB.NET,ASP.NET 3.5

我最近安装并卸载了VisualSVN。我最好的猜测是以某种方式搞砸了我可怜的VS.

如何获取Web内容表单?

6 个答案:

答案 0 :(得分:3)

关闭所有visual studio实例 打开VS命令提示符并键入

devenv / installvstemplates

这应该重新安装所有VS模板

答案 1 :(得分:2)

我遗漏了添加新项目选项中的大部分模板。

使用Jon的答案我可以通过更改工具 - >来解决这个问题。选项 - >项目和解决方案 - >一般 - >用户项目模板位置到此路径:

C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\CSharp\Web\1033
(without (x86) if you have a x86 OS)

而不是

C:\Users\%USER%\Documents\Visual Studio 2008\Templates\ItemTemplates

我想您也可以将文件复制到该位置,而不是更改路径。

答案 2 :(得分:1)

进行了一些挖掘,我认为模板就在这里:

C:\ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ ItemTemplates \

,内容页面的模板是:

C:\ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ ItemTemplates \ CSharp \ Web \ 1033 \ ContentPage.zip

我不确定如果在没有重新安装VS的情况下丢失该文件,您将如何获得该文件的新副本

答案 3 :(得分:1)

点击链接https://superuser.com/questions/1441880/visual-studio-2019-web-site-template,然后从VS安装程序中选择“其他项目模板(以前的版本)”-> ASP.NET和Web开发

答案 4 :(得分:0)

尝试重置所有设置。

工具 - >导入/导出设置

这将打开设置导入向导。选择重置所有设置并选择您喜欢的配置文件(您的帖子说vb.net所以可能是VB配置文件)。看看是否能解决问题。

答案 5 :(得分:0)

对我来说,对话框底部有一个名为"选择母版页"的复选框。所以我检查了那个选项,选择了#34; Web Form"我得到了#34; Select Master Page"对话。 :)这是VB.NET。我通常用C#编写代码。这也是一个网站。我通常会创建Web项目。