cmkushnir/NMSModBuilder

GcRefinerRecipe does not contain a definition for 'Name'

Closed this issue · 1 comments

Trying to run...

Severity Code Description Project File Line Suppression State
Error CS1061 'GcRefinerRecipe' does not contain a definition for 'Name' and no accessible extension method 'Name' accepting a first argument of type 'GcRefinerRecipe' could be found (are you missing a using directive or an assembly reference?) cmkNMSCommon D:\Programming\C#\Projects\NMSModBuilder-main\NMSModBuilder-main\Common\NMS\Game\Game.Recipes.cs 120 Active

Severity Code Description Project File Line Suppression State
Error CS0117 'GcRefinerRecipe' does not contain a definition for 'Name' cmkNMSCommon D:\Programming\C#\Projects\NMSModBuilder-main\NMSModBuilder-main\Common\NMS\MBINC\Recipe.cs 74 Active

error1
error2

You don't mention the important things:

  • what version of the app
  • what version of the game and what OS and platform (steam, gog, xbox, ...)
  • what libMBIN.dll version

The issue is due to an invalid combo of the above. Like MBINC (MBinCompiler|libMBIN), the app makes no attempt to stay backwards compatible, it's not feasible w/ the amount of changes that are made to the game. As such, a given version of the app will only work with certain versions of the game and libMBIN.

NMS 3.81 changed the recipe structure, it made breaking changes to MBINC and the app. The latest version of the app is always on GitHub, Nexus may lag behind. In this case the issue is almost certainly that you are using an old version of the app with a newer version of the game.