Skip to content

NativeAOT Compilation #9

@mobiusklein

Description

@mobiusklein

Has the library been compiled successfully as either a static or shared library with .NET 8? While I was able to get a shared library to build on Windows, it would fail on attempting to open the file with the following FileError value:

Error Encountered ThermoFisher.CommonCore.RawFileReader.Facade.MemoryMappingRawFileLoader

There were several warnings about reflection being used to compute sizes during marshaling where a compile time alternative is available as well.

This feature would let the C# library be wrapped and used as though it were an opaque C library. Using it as-is is still possible with nethost or some other native hosting layer as long as the machine already has a suitable .NET runtime version already installed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions