首页 > 解决方案 > 创建 aspx 文件时如何停止 Visual Studio 2019 默认为 VB?

问题描述

我在许多遗留的 WebForm 项目上工作,从 VS2019 开始,我发现我将创建几个 aspx 文件并填充 HTML,却发现它已经创建了 VB 版本。自 2002 年以来,我一直在使用所有版本的 VS,以前从未遇到过这个问题,因为它总是记得以前创建的项目。我已尝试删除我能找到的所有 VB 模板文件夹,但无济于事。

我在 5 台不同的机器上安装了 VS2019,它们都这样做。

Visual Studio 2019 - 添加新项目

有没有办法从模板中卸载/删除 VB,或者强制使用默认语言?

这不是一个表演障碍,但它是一个真正的痛苦 - 尤其是当我在最后期限时!

标签: vb.nettemplatesvisual-studio-2019

解决方案


你不只是右键单击项目,选择添加.. Web 窗体

..它添加了项目使用的任何语言的形式?

在此处输入图像描述

如果添加 VB,它会破坏什么吗?只需更改 aspx 文件顶部的内容并清理代码隐藏/将其替换为 c#/重命名其扩展名:

Ctrl-A, Del, 打开其他Page.cs的,复制命名空间、类、可能是 Page_Load(可能是 usings)的 3 行,粘贴进去,调整类名并关闭}}};intelliformat 将整理它..


推荐阅读