【问题标题】:Why don't I find web form with master in visual studio 2022?为什么我在 Visual Studio 2022 中找不到带有 master 的 Web 表单?
【发布时间】:2022-08-18 23:36:26
【问题描述】:

我是 ASP.net 的新手,我尝试在表单上执行 CRUD 操作。但是在 Visual Studio 2022 中,我找不到带有 master 的 Web 表单。我遵循的教程中存在带有 master 的 Web 表单,但是当我尝试没有这样的选项时,只有 Web 表单选项。 那么,如何解决这个问题。我还下载了 Web 开发工作负载

  • 请参考你的教程,你在学习 Asp.net Core 6 吗?
  • 如果您创建了一个.NET 核心(包括 .NET 5 或 .NET 6)解决方案 - webforms 是不再支持在那些平台上 - 所以很明显你不能在菜单中找到那个项目了......
  • 我猜是创建一个 .NET Framework 4.8 解决方案。
  • 您是否尝试过“添加”,然后是“新项目”?这显示了所有可用的项目。
  • 鉴于 \"Web Form\" 和 \"MVC 5 View Page (Razor)\" 都是选项,那么您很可能已经针对某个版本的 .NET Framework。当您尝试“新项目...”选项时,您会看到什么?

标签: c# asp.net .net visual-studio visual-studio-2022


【解决方案1】:

好的,所以,这假设您创建了一个 asp.net webforms 应用程序。虽然它们比较老,并且有些遗留问题,但学习曲线比使用 MVC 少得多。

对于视觉 2022,他们为 Web 表单添加了一些很棒的新功能。所以,你可以有一些很酷的东西,比如“实时”预览数据。

因此,例如,代替 Web 表单:

你现在可以看到/得到这个:

因此,vs2022 中的一些最佳新功能适用于 Web 表单!!! (他们死了!!!!)。

您可以在此处阅读有关 web 表单的 vs2022 中这些令人兴奋的新功能:

https://devblogs.microsoft.com/visualstudio/design-your-web-forms-apps-with-web-live-preview-in-visual-studio-2022/

好的,假设您确实在 vs2022 中创建了一个新的 webforms 项目?

这个:

那么这个:

所以,现在当您说右键单击您的项目时,选择添加,您应该会看到:

那么你应该看到这个:

但是,也许您正在打开一个现有的 Web 表单应用程序?

如果是这种情况,那么您必须确保在安装 vs2022 期间选择其他工作流和操作。如果你错过了,你需要选择这些选项。

在工具->获取工具和功能下

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-01-11
    • 1970-01-01
    • 2018-03-21
    • 2022-09-23
    • 2011-06-24
    • 2012-11-12
    • 1970-01-01
    • 2023-03-12
    相关资源
    最近更新 更多