Home > Net >  VB Razor (*.VBHTML) IntelliSense isn't working with Visual Studio 2022
VB Razor (*.VBHTML) IntelliSense isn't working with Visual Studio 2022

Time:07-26

In Visual Studio 2019 *.vbhtml files were working fine in my computer. After upgrading to Visual Studio 2022, C# IntelliSense and highlighting are still working, but in VB IntelliSense and highlighting fully disappear.

Also, any attempt at adding VB templates (Microsoft.VisualStudio.Web.CodeGeneration.Design) became forbidden.

Microsoft.VisualStudio.Web.CodeGeneration.Design

Is there a way to bypass these restrictions and unblock VB in Razor Pages with some tuning of Visual Studio or with some extension for Visual Studio or with some 3rd party product?

CodePudding user response:

Razor Pages are no longer supported in VB.NET after MVC5. As noted, editing and compilation (without IntelliSense) did work under Visual Studio 2019, but that functionality has been removed in Visual Studio 2022.

A working alternative for MVC and Razor Page projects in VB.NET under .NET Core 6 is Vazor, which can be found enter image description here

For connect static files to root I have rebuilded this extension https://marketplace.visualstudio.com/items?itemName=CeciliaWiren-CeciliaSHARP.FolderToSolutionFolder

for Visual Studio 2022 - https://marketplace.visualstudio.com/items?itemName=alexev14.AddFolderToSolutionForVS2022

  • Related