- Insert usings
- Renaming anywhere will update all references across all Razor files
- F12 to go to definition
- Create new Razor components from their tags in the editor
- Project Right-click option 'Remove Unused References' can clean up unnecessary using statements and identify unused packages
- Quick action to Add null check
- Hot Reload for ASP.NET Core
- Web Live Preview for ASP.NET Framework
- GitHub actions for publishing using CI/CD
Visual Studio 2022 Issue
I got the following error when I tried to open a web solution in Visual Studio 2022:
"The operation could not be complete value does not fall within the expected range"
Solution
Just solved it. I deleted the .suo files found in the solution main directory and that seems to have fixed it. I would have thought that doing the reset all did this but apparently not but seems like it became corrupted somehow.
Other Solution Suggestion
- Exit Visual Studio
- Click Start
- Type cmd, right-click Command Prompt, and select Run as administrator
- Navigate to the appropriate Visual Studio folder
VS2012:pushd %programfiles(x86)%\Microsoft Visual Studio 12.0\Common7\IDE
VS2015:pushd %programfiles(x86)%\Microsoft Visual Studio 14.0\Common7\IDE
VS2017:pushd %programfiles(x86)%\Microsoft Visual Studio\2017\<Edition>\Common7\IDE
VS2019:pushd %programfiles(x86)%\Microsoft Visual Studio\2019\<Edition>\Common7\IDE
- Type
devenv /setup
and press enter - When the command prompt returns, you're done. Close the command window, reopen Visual Studio, and test to see if the error's resolved.
See more information at Setup (devenv.exe) - Visual Studio 2015 | Microsoft Docs
Issue
In Visual Studio 2022, I got the error message "Predefined type 'type' is not defined or imported".
Solution
To solve the issue I deleted the ".vs" hidden folder. This folder was in the same location of ".sln" file.
.NET Multi-platform App UI has graduated from preview and is available in the release edition of Visual Studio 2022 on Windows. Now, you have full access to productivity features that will help you build cross-platform native client apps with .NET faster than ever, and ship them to Android, iOS, macOS, and Windows from a single codebase.
.NET MAUI provides a single project that handles all the multi-targeting across devices and their platforms.
Source: Productivity comes to .NET MAUI in Visual Studio 2022 - .NET Blog (microsoft.com)
Comments