站点图标 江湖人士

VS2024安装ASP.NET 项目模板支持webform开发

短視頻賺錢方法無腦量產漲粉故事流

短視頻賺錢方法無腦量產漲粉故事流

VS2022安装ASP.NET 项目模板支持webform开发,最近在编写FastReport.net的一个打印功能,就是实现跨浏览器支持直接打印功能,但上个月安装VS2022时想着以后再也不会开发webform项目了,就没有安装,这不,编写这个示例准备了asp.net core razor版本的,也同时编写一个webform版本的,但在创建项目时,却没有asp.net 项目模板了,安装呗。

VS2022安装ASP.NET 项目模板

如果你安装了 Visual Studio 2022 社区版,发现它缺少 .NET Framework 的 ASP.NET 模板。就无法创建 ASP.NET MVC 或 ASP.NET Web 应用程序,即webform网站。我只能找到与 ASP.NET Core 相关的模板。这篇文章将展示我是如何解决这个问题的。

在“创建新项目”窗口中,我搜索“framework”关键字以仅列出与.NET Framework 相关的模板,它向我展示了Windows Forms、WPF、控制台和类库的模板,但没有ASP.NET Web 应用程序 (.NET Framework ) 模板。

我决定检查“ ASP.NET 和 Web 开发”工作负载的已安装组件。为此,我们需要运行 Visual Studio 安装程序。

检查 Visual Studio 安装程序

如果我们一直滚动到可用模板列表的底部,我们可以单击“安装更多工具和功能”链接,这将打开 Visual Studio 安装程序。

查看已安装的ASP.NET组件和 Web 开发工作负载,我没有看到任何可能表明缺少 ASP.NET 模板的原因,因为我可以看到 .NET Framework 已经安装。

但是,我检查了 Visual Studio 安装程序的“单个组件”选项卡。

.NET 的独立组件

在 .NET 组内,“.NET Framework 4.8 目​​标包”下方,有一个名为“.NET Framework 项目和项模板”的组件,但未选中该组件。

将鼠标悬停在组件上,工具提示将其描述为:

为 .NET Framework 开发启用 .NET Framework 项目模板、项模板和相关功能。

这个组件看起来正是可以解决问题的,所以我选择并安装了它。

安装.NET Framework 项目和项模板需要增加 1.6GB 的空间,这可能是 Visual Studio 2022 安装期间默认情况下未包含的原因。

找到ASP.NET .NET Framework 模板

安装后,我启动Visual Studio 2022,再次在搜索框中搜索“framework”关键字,这次终于列出了.NET Framework模板的ASP.NET Web 应用程序的项目模板。

注意:安装.NET Framework 项目和项模板组件还会添加另一个 .NET Framework 相关模板,用于“Web Driver Test for Edge”项目。

结论

当我们安装 Visual Studio 时,可能不会列出所有项目模板。就我而言,它缺少 .NET Framework 的 ASP.NET 模板。幸运的是,通过修改 Visual Studio 安装并安装缺少的“ .NET Framework 项目和项目模板”组件,这很容易解决。

退出移动版