Skip to content

Mono/.Net Core/Linux Support #18

@lluchs

Description

@lluchs

It would be awesome if Mono could be supported as well. I had to fix an image reference and remove OS and .NET restrictions to get a working .plgx file (see this branch), but the compilation by KeePass fails. I don't really know anything about C# and .NET, so I have no clue how to fix this.

Here's the compiler error given when launching KeePass.exe --debug:

/run/user/1000/KeePass/1A7750E303E428449240070F8B2EA5B3/Forms/CloudDriveFilePicker.cs(260,30): error CS0012: The type `System.Runtime.CompilerServices.ICriticalNotifyCompletion' is defined in an assembly that is not referenced. Consider adding a reference to assembly `System.Threading.Tasks, Version=1.5.11.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
/home/lukas/.local/share/KeePass/PluginCache/f6XeL2e3cU2w4sMBayhL/Microsoft.Threading.Tasks.dll (Location of the symbol related to previous error)
/run/user/1000/KeePass/1A7750E303E428449240070F8B2EA5B3/Forms/CloudDriveFilePicker.cs(260,30): error CS0012: The type `System.Runtime.CompilerServices.INotifyCompletion' is defined in an assembly that is not referenced. Consider adding a reference to assembly `System.Threading.Tasks, Version=1.5.11.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
/home/lukas/.local/share/KeePass/PluginCache/f6XeL2e3cU2w4sMBayhL/Microsoft.Threading.Tasks.dll (Location of the symbol related to previous error)
/run/user/1000/KeePass/1A7750E303E428449240070F8B2EA5B3/Forms/CloudDriveFilePicker.cs(260,30): error CS0012: The type `System.Threading.Tasks.Task' is defined in an assembly that is not referenced. Consider adding a reference to assembly `System.Threading.Tasks, Version=1.5.11.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
/home/lukas/.local/share/KeePass/PluginCache/f6XeL2e3cU2w4sMBayhL/Microsoft.Threading.Tasks.dll (Location of the symbol related to previous error)

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions