GithubHelp home page GithubHelp logo

.Net Core about elite-log-agent HOT 7 CLOSED

rfvgyhn avatar rfvgyhn commented on August 28, 2024
.Net Core

from elite-log-agent.

Comments (7)

rfvgyhn avatar rfvgyhn commented on August 28, 2024 3

Just an FYI, I've prototyped a cross platform gui by replacing winforms with avalonia.

https://github.com/Rfvgyhn/Elite-Log-Agent/tree/netcore-xplat

GIF of app running on arch linux:
ela-avalonia

from elite-log-agent.

DarkWanderer avatar DarkWanderer commented on August 28, 2024

Greetings. I've given the migration a go and it doesn't actually cause issues - but unfortunately ClickOnce which I'm using for distribution is not supported with .NET Core. This is the main blocker right now - I don't have a good alternative for it and I don't want to roll out homegrown one. Squirrel, for example, does not support .NET Core 3.0 (which is required to support WinForms) :(

Any suggestion for an easy-to-use framework are appreciated

from elite-log-agent.

rfvgyhn avatar rfvgyhn commented on August 28, 2024

What are your thoughts on just upgrading the libraries to .net standard and leaving the winforms app as full framework?

Unfortunately, I'm not sure of any deployment frameworks besides Squirrel and MSIX. MSIX doesn't look nearly as friendly as Squirrel. And I assume Squirrel's option for using Update.exe doesn't interest you (I've never actually used either so I'm not familiar with the pros and cons).

from elite-log-agent.

3navis avatar 3navis commented on August 28, 2024

from elite-log-agent.

jakaarl avatar jakaarl commented on August 28, 2024

ClickOnce shouldn't be a deal breaker anymore, see: dotnet/deployment-tools#9

from elite-log-agent.

DarkWanderer avatar DarkWanderer commented on August 28, 2024

Nice, will take a look when I have spare time

from elite-log-agent.

DarkWanderer avatar DarkWanderer commented on August 28, 2024

It seems I will have to drop "Portable" version support for it - which I should do anyway, as nobody bothers to update those

from elite-log-agent.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.