Hi there,
just tried exporting a document that only has a SceneWindow in the application patch and is otherwise empty.
Other than that it’s referencing Stride and Fuse, latest from github (tried both with the shipped dll and re-building it, overwriting the shipped one).
I get a lot of build errors featuring all sorts of problems and version mismatches - before I dig into it, maybe someone else can help with the steps needed to cure these problems?
Removing OctreePLY.csproj already got rid of a lot of the errors, also removing VL.Alembic got rid of some. For now I couldn’t find where the Cuda package was referenced exactly, so I didn’t remove it yet, but also instead of removing all problematic packages, I’d rather fix the actual problems …
For the Octree csproj there’s quite some things off.
In case of VL.Alembic+Cuda I figure I would have to fork it from github and fix the target platform there + reference it from source myself and do a PR for everyone else?
As I’m not a pro when it comes to the interoperability of the .net platforms, is my thinking even correct and what changed which made it not compatible anymore? The switch to .NET 8?
I guess if all that jitter is fixed, the two nuget feeds it complains about should be easy to fix.
And a general question: why does the compiler complain i.e. about VL.Alembic here, but it works without any issues when I just use it in a patch? The error reads as if it was compiled targeting the wrong platform, but it works.
So, why is the export less forgiving than just running the patch? Is it going through all codepaths, while the VL document inside the editor is only compiling what is actually being used?
Thank you.
Cleaning build directory (C:\Users\jhnnslmk\Documents\vvvv\gamma\Exports\src)
Generating project files (this may take up to a few minutes)
VL.Fuse.vl
BuildTest
Building projects
dotnet publish -c Release --self-contained false "C:\Users\jhnnslmk\Documents\vvvv\gamma\Exports\src\BuildTest\BuildTest.csproj"
Unable to build C:\Users\jhnnslmk\Documents\vvvv\gamma\Exports\src\BuildTest\BuildTest.csproj. Reason:
Determining projects to restore...
C:\Users\jhnnslmk\Documents\vvvv\gamma\Exports\src\VL.Fuse.vl\VL.Fuse.vl.csproj : warning NU1507: There are 2 package sources defined in your configuration. When using central package management, please map your package sources with package source mapping (https://aka.ms/nuget-package-source-mapping) or specify a single package source. The following sources are defined: vvvv-public-feed, nuget.org [C:\Users\jhnnslmk\Documents\vvvv\gamma\Exports\src\BuildTest\BuildTest.csproj]
C:\Users\jhnnslmk\Documents\vvvv\gamma\Exports\src\BuildTest\BuildTest.csproj : warning NU1507: There are 2 package sources defined in your configuration. When using central package management, please map your package sources with package source mapping (https://aka.ms/nuget-package-source-mapping) or specify a single package source. The following sources are defined: vvvv-public-feed, nuget.org
D:\Work\BuildTest\package-repositories\VL.Fuse\src\OctreePly\OctreePly.csproj : warning NU1603: Aardvark.Data.E57 5.5.7 depends on FSharp.Core (>= 8.0.0) but FSharp.Core 8.0.0 was not found. FSharp.Core 8.0.100 was resolved instead. [C:\Users\jhnnslmk\Documents\vvvv\gamma\Exports\src\BuildTest\BuildTest.csproj]
D:\Work\BuildTest\package-repositories\VL.Fuse\src\OctreePly\OctreePly.csproj : warning NU1608: Detected package version outside of dependency constraint: Aardvark.Geometry 5.3.10 requires Aardvark.Base (= 5.3.10) but version Aardvark.Base 5.3.13 was resolved. [C:\Users\jhnnslmk\Documents\vvvv\gamma\Exports\src\BuildTest\BuildTest.csproj]
D:\Work\BuildTest\package-repositories\VL.Fuse\src\OctreePly\OctreePly.csproj : warning NU1608: Detected package version outside of dependency constraint: Aardvark.Base.IO 5.3.10 requires Aardvark.Base (= 5.3.10) but version Aardvark.Base 5.3.13 was resolved. [C:\Users\jhnnslmk\Documents\vvvv\gamma\Exports\src\BuildTest\BuildTest.csproj]
D:\Work\BuildTest\package-repositories\VL.Fuse\src\OctreePly\OctreePly.csproj : warning NU1608: Detected package version outside of dependency constraint: Aardvark.Base.FSharp 5.3.10 requires Aardvark.Base (= 5.3.10) but version Aardvark.Base 5.3.13 was resolved. [C:\Users\jhnnslmk\Documents\vvvv\gamma\Exports\src\BuildTest\BuildTest.csproj]
D:\Work\BuildTest\package-repositories\VL.Fuse\src\OctreePly\OctreePly.csproj : warning NU1608: Detected package version outside of dependency constraint: Aardvark.Base.Tensors 5.3.10 requires Aardvark.Base (= 5.3.10) but version Aardvark.Base 5.3.13 was resolved. [C:\Users\jhnnslmk\Documents\vvvv\gamma\Exports\src\BuildTest\BuildTest.csproj]
C:\Users\jhnnslmk\Documents\vvvv\gamma\Exports\src\VL.Fuse.vl\VL.Fuse.vl.csproj : warning NU1603: Aardvark.Data.E57 5.5.7 depends on FSharp.Core (>= 8.0.0) but FSharp.Core 8.0.0 was not found. FSharp.Core 8.0.100 was resolved instead. [C:\Users\jhnnslmk\Documents\vvvv\gamma\Exports\src\BuildTest\BuildTest.csproj]
C:\Users\jhnnslmk\Documents\vvvv\gamma\Exports\src\VL.Fuse.vl\VL.Fuse.vl.csproj : warning NU1608: Detected package version outside of dependency constraint: Aardvark.Geometry 5.3.10 requires Aardvark.Base (= 5.3.10) but version Aardvark.Base 5.3.13 was resolved. [C:\Users\jhnnslmk\Documents\vvvv\gamma\Exports\src\BuildTest\BuildTest.csproj]
C:\Users\jhnnslmk\Documents\vvvv\gamma\Exports\src\VL.Fuse.vl\VL.Fuse.vl.csproj : warning NU1608: Detected package version outside of dependency constraint: Aardvark.Base.IO 5.3.10 requires Aardvark.Base (= 5.3.10) but version Aardvark.Base 5.3.13 was resolved. [C:\Users\jhnnslmk\Documents\vvvv\gamma\Exports\src\BuildTest\BuildTest.csproj]
C:\Users\jhnnslmk\Documents\vvvv\gamma\Exports\src\VL.Fuse.vl\VL.Fuse.vl.csproj : warning NU1608: Detected package version outside of dependency constraint: Aardvark.Base.FSharp 5.3.10 requires Aardvark.Base (= 5.3.10) but version Aardvark.Base 5.3.13 was resolved. [C:\Users\jhnnslmk\Documents\vvvv\gamma\Exports\src\BuildTest\BuildTest.csproj]
C:\Users\jhnnslmk\Documents\vvvv\gamma\Exports\src\VL.Fuse.vl\VL.Fuse.vl.csproj : warning NU1608: Detected package version outside of dependency constraint: Aardvark.Base.Tensors 5.3.10 requires Aardvark.Base (= 5.3.10) but version Aardvark.Base 5.3.13 was resolved. [C:\Users\jhnnslmk\Documents\vvvv\gamma\Exports\src\BuildTest\BuildTest.csproj]
C:\Users\jhnnslmk\Documents\vvvv\gamma\Exports\src\BuildTest\BuildTest.csproj : warning NU1603: Aardvark.Data.E57 5.5.7 depends on FSharp.Core (>= 8.0.0) but FSharp.Core 8.0.0 was not found. FSharp.Core 8.0.100 was resolved instead.
C:\Users\jhnnslmk\Documents\vvvv\gamma\Exports\src\BuildTest\BuildTest.csproj : warning NU1608: Detected package version outside of dependency constraint: Aardvark.Geometry 5.3.10 requires Aardvark.Base (= 5.3.10) but version Aardvark.Base 5.3.13 was resolved.
C:\Users\jhnnslmk\Documents\vvvv\gamma\Exports\src\BuildTest\BuildTest.csproj : warning NU1608: Detected package version outside of dependency constraint: Uncodium.SimpleStore 3.0.29 requires Microsoft.Bcl.AsyncInterfaces (>= 6.0.0 && < 7.0.0) but version Microsoft.Bcl.AsyncInterfaces 7.0.0 was resolved.
C:\Users\jhnnslmk\Documents\vvvv\gamma\Exports\src\BuildTest\BuildTest.csproj : warning NU1608: Detected package version outside of dependency constraint: Aardvark.Base.IO 5.3.10 requires Aardvark.Base (= 5.3.10) but version Aardvark.Base 5.3.13 was resolved.
C:\Users\jhnnslmk\Documents\vvvv\gamma\Exports\src\BuildTest\BuildTest.csproj : warning NU1608: Detected package version outside of dependency constraint: Aardvark.Base.FSharp 5.3.10 requires Aardvark.Base (= 5.3.10) but version Aardvark.Base 5.3.13 was resolved.
C:\Users\jhnnslmk\Documents\vvvv\gamma\Exports\src\BuildTest\BuildTest.csproj : warning NU1608: Detected package version outside of dependency constraint: Aardvark.Base.Tensors 5.3.10 requires Aardvark.Base (= 5.3.10) but version Aardvark.Base 5.3.13 was resolved.
C:\Users\jhnnslmk\Documents\vvvv\gamma\Exports\src\VL.Fuse.vl\VL.Fuse.vl.csproj : warning NU1701: Package 'VL.Alembic 0.3.1' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8, .NETFramework,Version=v4.8.1' instead of the project target framework 'net8.0-windows7.0'. This package may not be fully compatible with your project. [C:\Users\jhnnslmk\Documents\vvvv\gamma\Exports\src\BuildTest\BuildTest.csproj]
C:\Users\jhnnslmk\Documents\vvvv\gamma\Exports\src\BuildTest\BuildTest.csproj : warning NU1701: Package 'VL.Alembic 0.3.1' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8, .NETFramework,Version=v4.8.1' instead of the project target framework 'net8.0-windows7.0'. This package may not be fully compatible with your project.
C:\Users\jhnnslmk\Documents\vvvv\gamma\Exports\src\VL.Fuse.vl\VL.Fuse.vl.csproj : error NU1202: Package VL.Nvidia.CUDA 0.1.0-beta1 is not compatible with net8.0-windows7.0 (.NETCoreApp,Version=v8.0). Package VL.Nvidia.CUDA 0.1.0-beta1 supports: net8.0-windows8.0 (.NETCoreApp,Version=v8.0) [C:\Users\jhnnslmk\Documents\vvvv\gamma\Exports\src\BuildTest\BuildTest.csproj]
Failed to restore C:\Users\jhnnslmk\Documents\vvvv\gamma\Exports\src\VL.Fuse.vl\VL.Fuse.vl.csproj (in 701 ms).
C:\Users\jhnnslmk\Documents\vvvv\gamma\Exports\src\BuildTest\BuildTest.csproj : error NU1202: Package VL.Nvidia.CUDA 0.1.0-beta1 is not compatible with net8.0-windows7.0 (.NETCoreApp,Version=v8.0). Package VL.Nvidia.CUDA 0.1.0-beta1 supports: net8.0-windows8.0 (.NETCoreApp,Version=v8.0)
C:\Users\jhnnslmk\Documents\vvvv\gamma\Exports\src\BuildTest\BuildTest.csproj : error NU1202: Package VL.Nvidia.CUDA 0.1.0-beta1 is not compatible with net8.0-windows7.0 (.NETCoreApp,Version=v8.0) / win-x64. Package VL.Nvidia.CUDA 0.1.0-beta1 supports: net8.0-windows8.0 (.NETCoreApp,Version=v8.0)
Failed to restore C:\Users\jhnnslmk\Documents\vvvv\gamma\Exports\src\BuildTest\BuildTest.csproj (in 761 ms).
1 of 3 projects are up-to-date for restore.
----
There was a problem exporting your Application.
Please check for solutions by clicking the "Troubleshooting" button.