Your project does not reference “.NETFramework,Version=v4.8” Error

If you have switched between feature branches where one is quite a bit behind the other, you may find you see the following error.

Your project does not reference .NETFramework,Version=v4.8
Your project does not reference “.NETFramework,Version=v4.8” framework. Add a reference to “.NETFramework,Version=v4.8” in the “TargetFrameworks” property of your project file and then re-run NuGet restore.

The first thing to do is follow the instructions of the error message. Check the project framework version and change it if it is not correct. If this doesn’t work, fixing the issue is going to be difficult. When you check the project it might be the correct version already and a NuGet restore does nothing.

Fixing Target Frameworks Error

The solution to this problem is actually quite simple. For some reason, using a clean or rebuild in visual studio, does not clean up all of the files. There is one specific file that VS doesn’t clean that causes this error.

The error message will tell you the project that it is having issues with. Right click on this project in the solution explorer and click “Open folder in Windows Explorer”. This will bring you to the project files.

Open the “obj” folder and inside you need to delete a file called “project.assets.json“. Go back to Visual Studio once this has been deleted and you rebuild the project. The error message should go away.

delete project.assets.json file
The obj folder of the project will contain a file called project.assets.json. Delete this file and rebuild the project to get rid of the error.

Additional Unrelated Build Errors

You may find you get additional build errors that seem unrelated. The same code from this branch may have built fine moments ago but now it is suddenly giving you a huge list of random errors that seem to make no sense.

This is often caused by the same problem. For some reason Visual Studio will only list a couple of the projects that are stuck with an out of data assets file. To fix this you will have to delete them all. This can be done quite easily with windows search.

Go to the root of the project solution and perform a file name search for “project.assets.json”. Make sure to modify the advanced search options to only search file name. If you have it set to search file contents too, you will be waiting a while for it to complete if you have a lot of projects.

Once they have all been found, delete all of the files. Return to your project and perform a rebuild. Hopefully, if there are any errors left, they make far more sense than all of the random crap it was showing before.

Related Articles

Related Questions

WordPress Table of Contents Plus Not Working

I have been using this plugin for a while and i really like it. It seems to have completely stopped working recently. I can...

Function Keys Reversing Between Fn Actions And Normal

My keyboard has the usual F1 to F12 keys along the top. I use these for shortcuts in various applications. These keys also have...

Whirlpool Oven F6E6: Appliance Manager 1 Board Communication

I have a brand new Whirlpool oven W11I OM1 4MS2 H or (859991549450). I bought it alongside the microwave combi oven. I have had...

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Latest Tools

Markdown To Html Converter

Welcome to our web-based tool designed to make your life easier by converting Markdown to HTML in a matter of seconds. Our user-friendly interface...

AI Content Detector

We've got this awesome free tool that'll help you figure out if that content you're looking at was written by a human or some...

Image Saturation

Are you looking for an easy-to-use, free app to modify your image saturation levels and make your pictures truly pop? Look no further! Our...

Pixelate Image Tool

Introducing the ultimate free online image pixelator tool that allows you to easily transform your images into stunning pixel art in just a few...

Image RGB Level Adjustment Tool

Introducing the ultimate image color adjustment tool for all your photo editing needs. Our free online tool lets you take full control of your...

Image Color Inverter

Looking for a quick and efficient way to convert your images into negatives? Our Free Image to Negative Converter is the answer! Our online...

Latest Posts

Latest Questions