Open tebjan opened 5 years ago
Two things come to my mind here 1) Allow to reference C# project files - there's a branch in vvvv allowing that, it depends on the NuGet API branch which we already discussed must be merged soon due to .NET 5 coming up. 2) The node factories could help here. If we'd allow referencing arbitrary files (like Stride project or assets files), a node factory could provide all the contained assets as nodes and further on export it could apply the necessary action on the generated C# project file so that those assets are seen by the asset compiler.
As an alternative - because that could already be done now - we could write an asset node factory looking for a certain pattern below a VL document right now. The before mentioned export part is already available.
check later when we have exe export. code and test the following workflow: develop at runtime with external project, then export executable -> all assets should of course be available.