I cam across this problem a few days ago and resolved it yesterday with the help of Dylan Watson the creator of Monogame .Extended himself, I would like to share this knowledge with everyone.
- The library and all it’s components need to be added to every project you use.
- Load, start or create a new project.
- in Visual Studio (I use VS2017) in the right hand Solution Explorer, right click on the Solution (or the project - i used the project) and select Manage NUget packages from the drop down menu.
- When the NUget packet manager window opens click the browse tab.
- find and click on newtonsoft.json file and install it to the project. This file is needed by Monogame.Extended.
- Now type Monogame.Extended in the search window. This will list ONLY the Monogame.Extended files.
- Usually you will need only the Monogame.extended, Monogame.extended.content.pipeline. Select and install these.
- In your project open the content folder and double click on the content.mgcb file and open it. If this does not launch separately but opens in you VS solution, right click on the content.mgcb file and select openwith ->Monogame pipeline Tool. (this is normally default)
- Now in the content.mgcb window, click on the content icon in the top left box.
- in the bottom left box bow scroll to references and click on the righmost tab.
11 this will open a new box from where you can add the monogame.extended content pipeline tool. find the path and add it. This is usually found in the packages folder in your project solution folder. - add thiss and you are done!!
- enjoy Monogame.Extended!!
P.S. If you need the other Mono.Ext. goodies do the same like you did to install the MonoGame.Ext. file.