Error saving custom propertyset

FinalBuilder 8.0.0.1432
Windows 8.1 Pro

The file ActionStudioManual.pdf is missing so I don’t know if I am doing anything wrong.
In FinalBuilder 7’s action studio I have made a action package that contains a propertyset.

I am now trying to use this package in finalbuilder 8.
Tthe .net project is modified to use version 4 of the framework and the dll’s for finalbuilder 8.
I have also added serialization id’s to the actions.

I am converting existing finalbuilder 7 projects that use this propertyset to finalbuilder 8 projects.

When I try to save the project as an “Uncompressed DSL Finalbuilder project (.fbp8)" or "Compressed Finalbuilder project (.fbz8)” I get the following error:

Error saving project:
project target: rootaction: action.group.:
action.propertyset.define: No serialization Type for
TFBCustomPropertySetObject
Check that the directory exists and the file is writable

If I save the project as an “Uncompressed XML final builder project (*.fbx8)” there is no error but everything after the property set define isn’t saved and the define
has the property set type “Win32 Version Numbers”.

The directory is the “FinalBuilder Projects” under the documents dirctory of the user. It has all the rights needed to write to it.

I have made a test package with finalbuilder 8’s action studio with only a property set in it. This has exactly the same problem.
So it doen’t seem to be an error that is the result of the conversion to version 8.

Thus my questions are:
Is there a way to get the missing pdf?
And am i doing something wrong or is this a bug in finalbuilder?

It’s a bug, custom propertysets were missing a way to add the serialization ids in actionstudio. this build has the fix :

http://downloads.finalbuilder.com/downloads/finalbuilder/800/FB800_1443.exe

Better but not yet ok.

I don’t get any errors saving the project.
However when I read the project again the propertyset define has forgotten the property set type.
It is reset to “Win32 Version Numbers”.

When loading the project from the menu option File->Open a warning triangle is visible in the tab but no messages are visible.

When Finalbuilder is started and automatically loads the project the following message appears:

WARNING Action class : “propertyset.testpropset” is not loaded and is referenced by this project, if you save this project the missing actions will be deleted from the project
 (To correct the issue, go to Tools -> Package Manager and ensure the relevant action package (.bpl) file is loaded and enabled.).


Hi

Apologies, I thought I had fixed the problem, but that’s not the case. I reverted the changes I made for this and found a better way to fix this.

http://downloads.finalbuilder.com/downloads/finalbuilder/800/FB800_1444.exe

You will need to edit your project file in notepad first, the serialization name is no longer there for custom property sets, it uses propertyset.typename (ie the type of the property set).

It looks like this works.
The downside is that you can’t use spaces anymore in the property set type names.
However that is something i can live with.

We should be able to allow spaces, will look into it.