在 Visual Studio 2022 中找不到设计视图

问题描述 投票:0回答:1

我是 VS 新手,通常使用 VS Code,但必须将其用于 asp.NET 项目。问题是所有教程都涉及使用设计视图来处理最简单的事情,这让我很头疼,因为我更喜欢从代码开始工作。所以我试图找到设计视图但无法找到它。如图所示,它已启用,但该选项未显示。

asp.net webforms visual-studio-2022 designer
1个回答
0
投票

正如评论中所指出的,您所引用的屏幕截图是全新版本的 vs2022 中的一大新功能。

全新的巨大功能,并且可以轻松地叙述您所显示的屏幕截图是迄今为止 vs2022 中最大的变化和最大的新功能?

为什么当然是基于新的chrome rnedering引擎的新的实时预览系统是针对Webform项目的。

因此,例如在旧的 WebForms 中,您会看到这一点,并且它在渲染标记方面做得相当糟糕,除非您运行项目 (f5) 并在浏览器中查看结果。

所以,vs2022 的新功能是一个全新的 WebForms“实时预览”选项。

老观众:

新观众:

所以,vs2022 的一个令人兴奋的重大新消息是基于 chrome 引擎为 WebForms 添加了新的渲染引擎。结果是您不仅可以在设计模式下显示实时数据,而且这个新渲染引擎的渲染和保真度甚至会考虑标记中的 CSS。

但是,请记住,拖放设计器仅适用于 WebForm 项目,不适用于 razor 项目,不适用于 blazer 项目。

那么,在使用 WebForms 时,您显示的屏幕截图允许您为 WebForms 打开这个神奇的新功能?

表面设计器选项(带有可视化拖放设计器)仅适用于 WebForm 项目,不适用于 MVC 项目,也不适用于 .net core 项目。

正如您所指出的,您是一名手工编码员,无论如何您都不使用也不喜欢视觉设计器,因此您并不真正关心此功能,并且您不太可能关心缺少一些视觉表单设计器,因为正如您所指出的,您无论如何不要使用此类工具。

所以该屏幕截图,该功能不会也不会应用于您的项目,并且只能用于 WebForms 项目,而不是 MVC 和 razor 语法页面。

换句话说,除非您使用 Web 表单,否则您不会获得也没有可使用的视觉设计界面,并且您注意到的发布的屏幕截图和设置因此不会也不适用于您正在使用的项目类型。

如果您要支持旧版 Web 表单项目,则屏幕截图和屏幕截图中的设置将适用,并且您在处理 Web 表单项目时可以自由选择 vs2022 中新的 chrome 渲染引擎。因此,为了 100% 清楚,该页面上的可视化 Web 设计器和选项仅适用于可视化 Web 设计器,并且仅适用于 Web 表单项目,不适用于您在 vs2022 中创建的任何其他类型的项目。

© www.soinside.com 2019 - 2024. All rights reserved.