Fuse Community

How to update old app from FuseOpen 1.10 to Fuse X last beta

hello,
on 2019 I have developed an app with Fuse Open 1.10, now I would like to continue working on it and I could not find any way to update it with Fuxe X.
I installed Fuse X and SDK in a new pc, but I don’t know how to update my app with it.
I was wondering if there is any documentation about it, any help will be immensely appreciate, I am stuck at the moment.
Thank you

Hi Nereo,

In most cases the upgrade is expected to go pretty smoothly. You open your app in Fuse X and usually it just works without any modifications required.

Is there anything in particular you are stuck with? Do you get any error messages?

Thanks for testing!

Hello mortend and thank you for your answer.
When I run fuse preview from the terminal I get the error:
is referenced but stripped from export (internal error)

fuse X version 2.0.0-beta.8
Starting preview for mypath/myproj.unoproj, target dotnet
Configuring  3.16 s
Compiling syntax tree  1.78 s
Generating assemblies
C:\Users\MyName\AppData\Roaming\npm\node_modules\@fuse-x\studio-win\node_modules\@fuse-open\uno\lib\build\Uno.Net.Http\2.0.0-beta.9\Uri.uno(206): I0000: 'Uno.Array_.Copy<byte>(byte[],byte[],int)' is referenced but stripped from export (internal error)
C:\Users\MyName\AppData\Roaming\npm\node_modules\@fuse-x\studio-win\node_modules\@fuse-open\uno\lib\build\Uno.Net.Http\2.0.0-beta.9\Uri.uno(206,1): Error I0000: 'Uno.Array_.Copy<byte>(byte[],byte[],int)' is referenced but stripped from export (internal error)
C:\Users\MyName\AppData\Roaming\npm\node_modules\@fuse-x\studio-win\node_modules\@fuse-open\uno\lib\build\UnoCore\2.0.0-beta.9\Source\Uno\Array.uno(16): I0000: 'Uno.Array_.Copy<T>(T[],int,T[],int,int)' is referenced but stripped from export (internal error)
C:\Users\MyName\AppData\Roaming\npm\node_modules\@fuse-x\studio-win\node_modules\@fuse-open\uno\lib\build\UnoCore\2.0.0-beta.9\Source\Uno\Array.uno(16,1): Error I0000: 'Uno.Array_.Copy<T>(T[],int,T[],int,int)' is referenced but stripped from export (internal error)
C:\Users\MyName\AppData\Roaming\npm\node_modules\@fuse-x\studio-win\node_modules\@fuse-open\uno\lib\build\UnoCore\2.0.0-beta.9\Source\Uno\Array.uno(52): I0000: 'Uno.Array_.Sort<T>(T[],int,int,Uno.Comparison<T>)' is referenced but stripped from export (internal error)
C:\Users\MyName\AppData\Roaming\npm\node_modules\@fuse-x\studio-win\node_modules\@fuse-open\uno\lib\build\UnoCore\2.0.0-beta.9\Source\Uno\Array.uno(52,1): Error I0000: 'Uno.Array_.Sort<T>(T[],int,int,Uno.Comparison<T>)' is referenced but stripped from export (internal error)
C:\Users\MyName\AppData\Roaming\npm\node_modules\@fuse-x\studio-win\node_modules\@fuse-open\fuselibs\Source\build\Fuse.Common\2.0.0-beta.5\Json.uno(40): I0000: 'Uno.Array_.Copy<string>(string[],string[],int)' is referenced but stripped from export (internal error)
C:\Users\MyName\AppData\Roaming\npm\node_modules\@fuse-x\studio-win\node_modules\@fuse-open\fuselibs\Source\build\Fuse.Common\2.0.0-beta.5\Json.uno(40,1): Error I0000: 'Uno.Array_.Copy<string>(string[],string[],int)' is referenced but stripped from export (internal error)
C:\Users\MyName\AppData\Roaming\npm\node_modules\@fuse-x\studio-win\node_modules\@fuse-open\fuselibs\Source\build\Fuse.Common\2.0.0-beta.5\Json.uno(41): I0000: 'Uno.Array_.Sort<string>(string[],Uno.Comparison<string>)' is referenced but stripped from export (internal error)
C:\Users\MyName\AppData\Roaming\npm\node_modules\@fuse-x\studio-win\node_modules\@fuse-open\fuselibs\Source\build\Fuse.Common\2.0.0-beta.5\Json.uno(41,1): Error I0000: 'Uno.Array_.Sort<string>(string[],Uno.Comparison<string>)' is referenced but stripped from export (internal error)
C:\Users\MyName\AppData\Roaming\npm\node_modules\@fuse-x\studio-win\node_modules\@fuse-open\fuselibs\Source\build\Fuse.Nodes\2.0.0-beta.5\Visual.ZOrder.uno(116): I0000: 'Uno.Array_.Sort<Fuse.Visual>(Fuse.Visual[],Uno.Comparison<Fuse.Visual>)' is referenced but stripped from export (internal error)
C:\Users\MyName\AppData\Roaming\npm\node_modules\@fuse-x\studio-win\node_modules\@fuse-open\fuselibs\Source\build\Fuse.Nodes\2.0.0-beta.5\Visual.ZOrder.uno(116,1): Error I0000: 'Uno.Array_.Sort<Fuse.Visual>(Fuse.Visual[],Uno.Comparison<Fuse.Visual>)' is referenced but stripped from export (internal error)
C:\Users\MyName\AppData\Roaming\npm\node_modules\@fuse-x\studio-win\src\simulator\build\Outracks.Simulator\2.0.0-beta.8\Runtime\ArrayStream.cs(121): I0000: 'Uno.Array_.Copy<byte>(byte[],byte[],int)' is referenced but stripped from export (internal error)
C:\Users\MyName\AppData\Roaming\npm\node_modules\@fuse-x\studio-win\src\simulator\build\Outracks.Simulator\2.0.0-beta.8\Runtime\ArrayStream.cs(121,1): Error I0000: 'Uno.Array_.Copy<byte>(byte[],byte[],int)' is referenced but stripped from export (internal error)
C:\Users\MyName\AppData\Roaming\npm\node_modules\@fuse-x\studio-win\src\simulator\build\Outracks.Simulator\2.0.0-beta.8\Common\ImmutableList.cs(35): I0000: 'Uno.Array_.Copy<T>(T[],T[],int)' is referenced but stripped from export (internal error)

Oh. Looks like we might have bug.

  • Does it work if you run uno clean first?

  • Does it work if you open the project inside Fuse X?

  • Do you have older version of Fuse installed that could be interfering?

Otherwise, is it possible to send me your project for debugging?

mdfornes at gmail dot com

I tried to run uno clean previously but I got the same result

Yes it does work inside Fuse X (I apologize, I did not try it before)

I had installed Fuse Open 1.10, but I unistalled it before installing Fuse X

I will give a try to fix some errors relate to my code I was not getting with Fuse Open and I’ll come back to you.
In the meantime, thank you for you kindness

1 Like