Hi,
I am running
Fuse version 0.36.1 (build 12010)
Copyright (C) 2017 Fusetools
with
Xcode 8.3.1
Build version 8E1000a
I have a couple of projects which I worked on with Fuse 0.34.0
I tried updating to 0.35.0 once when it first came out, but it caused a couple of build issues for iOS so I decided to wait.
Now I’ve updated to 0.36.1 and I am not able to run any of my projects I did with 0.34, no matter how mundane they are.
However setting up new Example projects works fine.
I did:
- uno clean after updating
- uninstall fuse completely using the script and reinstalled it
- uninstall fuse and install 0.34.0 which worked fine (error persists now with 0.34.0)
- this worked when stepping back from 0.35.0 to 0.34.0 (now every fuse installation is useless)
the errors persist.
Simple projects show this error pattern:
(local build)
Fuse 0.36.1 (build 12010)
Build started: FullCompile
Configuring
MainView.ux(1): E8001: allowed is not a valid property path
/Users/mvasyukov/Desktop/test/MainView.ux(1,1): Error E8001: allowed is not a valid property path
test.unoproj: E0000: Object reference not set to an instance of an object
/Users/mvasyukov/Desktop/test/test.unoproj(1,1): Error E0000: Object reference not set to an instance of an object
Build completed in 2.54 seconds
2 errors
Build ended
fuse: Failed to compile project
More complex projects complain this way (local build):
../../../../Library/Application Support/Fusetools/Packages/FuseCore/0.46.1/$.uno(4805): E3114: There is no identifier named 'Binding' accessible in this scope. Did you mean 'Binding' (as in Fuse.Binding) or 'Binding' (as in Fuse.Binding)? For example, try adding 'using Fuse;' to the top of the code file. Could you be missing a package reference?
/Users/mvasyukov/Library/Application Support/Fusetools/Packages/FuseCore/0.46.1/$.uno(4805,1): Error E3114: There is no identifier named 'Binding' accessible in this scope. Did you mean 'Binding' (as in Fuse.Binding) or 'Binding' (as in Fuse.Binding)? For example, try adding 'using Fuse;' to the top of the code file. Could you be missing a package reference?
../../../../Library/Application Support/Fusetools/Packages/FuseCore/0.46.1/$.uno(4805): E3111: Fuse.Scripting does not contain type or namespace 'IScriptObject'. Could you be missing a package reference?
/Users/mvasyukov/Library/Application Support/Fusetools/Packages/FuseCore/0.46.1/$.uno(4805,1): Error E3111: Fuse.Scripting does not contain type or namespace 'IScriptObject'. Could you be missing a package reference?
../../../../Library/Application Support/Fusetools/Packages/FuseCore/0.46.1/$.uno(7733): E3114: There is no identifier named 'Node' accessible in this scope. Did you mean 'Node' (as in Fuse.Node)? For example, try adding 'using Fuse;' to the top of the code file. Could you be missing a package reference?
/Users/mvasyukov/Library/Application Support/Fusetools/Packages/FuseCore/0.46.1/$.uno(7733,1): Error E3114: There is no identifier named 'Node' accessible in this scope. Did you mean 'Node' (as in Fuse.Node)? For example, try adding 'using Fuse;' to the top of the code file. Could you be missing a package reference?
../../../../Library/Application Support/Fusetools/Packages/FuseCore/0.46.1/$.uno(7733): E3114: There is no identifier named 'Node' accessible in this scope. Did you mean 'Node' (as in Fuse.Node)? For example, try adding 'using Fuse;' to the top of the code file. Could you be missing a package reference?
/Users/mvasyukov/Library/Application Support/Fusetools/Packages/FuseCore/0.46.1/$.uno(7733,1): Error E3114: There is no identifier named 'Node' accessible in this scope. Did you mean 'Node' (as in Fuse.Node)? For example, try adding 'using Fuse;' to the top of the code file. Could you be missing a package reference?
../../../../Library/Application Support/Fusetools/Packages/FuseCore/0.46.1/$.uno(11): E3114: There is no identifier named 'Behavior' accessible in this scope. Did you mean 'Behavior' (as in Fuse.Behavior) or 'Behavior' (as in Fuse.Behavior)? For example, try adding 'using Fuse;' to the top of the code file. Could you be missing a package reference?
...
/Users/mvasyukov/Library/Application Support/Fusetools/Packages/FuseCore/0.46.1/$.uno(1342,1): Error E3114: There is no identifier named 'Easing' accessible in this scope. Did you mean 'Easing' (as in Fuse.Animations.Easing) or 'Easing' (as in Fuse.Animations.Easing)? For example, try adding 'using Fuse.Animations;' to the top of the code file. Could you be missing a package reference?
../../../../Library/Application Support/Fusetools/Packages/FuseCore/0.46.1/$.uno(1350): E3114: There is no identifier named 'Easing' accessible in this scope. Did you mean 'Easing' (as in Fuse.Animations.Easing) or 'Easing' (as in Fuse.Animations.Easing)? For example, try adding 'using Fuse.Animations;' to the top of the code file. Could you be missing a package reference?
/Users/mvasyukov/Library/Application Support/Fusetools/Packages/FuseCore/0.46.1/$.uno(1350,1): Error E3114: There is no identifier named 'Easing' accessible in this scope. Did you mean 'Easing' (as in Fuse.Animations.Easing) or 'Easing' (as in Fuse.Animations.Easing)? For example, try adding 'using Fuse.Animations;' to the top of the code file. Could you be missing a package reference?
../../../../Library/Application Support/Fusetools/Packages/FuseCore/0.46.1/$.uno(1358): E3114: There is no identifier named 'Easing' accessible in this scope. Did you mean 'Easing' (as in Fuse.Animations.Easing) or 'Easing' (as in Fuse.Animations.Easing)? For example, try adding 'using Fuse.Animations;' to the top of the code file. Could you be missing a package reference?
/Users/mvasyukov/Library/Application Support/Fusetools/Packages/FuseCore/0.46.1/$.uno(1358,1): Error E3114: There is no identifier named 'Easing' accessible in this scope. Did you mean 'Easing' (as in Fuse.Animations.Easing) or 'Easing' (as in Fuse.Animations.Easing)? For example, try adding 'using Fuse.Animations;' to the top of the code file. Could you be missing a package reference?
...
MainView.ux(53): E8001: Data type not found: Change
/Users/mvasyukov/Documents/app/MainView.ux(53,1): Error E8001: Data type not found: Change
MainView.ux(53): E8001: Could not resolve type 'Change'
/Users/mvasyukov/Documents/app/MainView.ux(53,1): Error E8001: Could not resolve type 'Change'
MainView.ux(57): E8001: Data type not found: Set
/Users/mvasyukov/Documents/app/MainView.ux(57,1): Error E8001: Data type not found: Set
MainView.ux(57): E8001: Could not resolve type 'Set'
/Users/mvasyukov/Documents/app/MainView.ux(57,1): Error E8001: Could not resolve type 'Set'
MainView.ux(67): E8001: Data type not found: Change
...
/Users/mvasyukov/Documents/app/APP.unoproj(1,1): Error E0000: Object reference not set to an instance of an object
Build completed in 12.15 seconds
650 errors
Build ended
fuse: Failed to compile project
I’ve seen people fixing this by reinstalling, but it doesn’t work for me.
Downgrading back doesnt solve my issue, so I am kinda stuck now.
How can I get my projects to run?