FritzAndFriends / StreamDeckToolkit

A .NET Standard library, template, and tools for building extensions to the Elgato Stream Deck
MIT License
164 stars 45 forks source link

Elgato Stream Deck 6.0.1 on mac M1 #184

Open trumanus opened 1 year ago

trumanus commented 1 year ago

StreanDeckToolkit stop to works with Stream deck 6.x on mac os

Updateting to net core 7 and elgato stream deck 6.x you have this erro

"commandLineArgs must be the commandline args that the StreamDeck application calls this program with."

holly-hacker commented 1 year ago

I just got a new Stream Deck mk1 and I get the same error on windows, using software version 6.0.2 and a fresh install of the template. It seems that the plugin just gets launched by the IDE, without passing in the required cli args.

csharpfritz commented 1 year ago

Let’s work on a fix after the Christmas holiday JeffOn Dec 25, 2022, at 09:23, HoLLy @.***> wrote: I just got a new Stream Deck mk1 and I get the same error on windows, using software version 6.0.2 and a fresh install of the template. It seems that the plugin just gets launched by the IDE, without passing in the required cli args.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you are subscribed to this thread.Message ID: @.***>

danielmellqvist commented 1 year ago

It looks like I get the same error but I am on a Windows machine. I tried to create the plugin in .NET 6 and .NET 7 but get the same error when I try to run the plugin (with the debugger in Visual Studio).

"System.ArgumentException: commandLineArgs must be the commandline args that the StreamDeck application calls this program with."

christianaschoff commented 1 year ago

same here - plug in was working on streamdeck on windows with latest version, but not working on mac os. i made my m2 mac my streaming machine instead of my windows 10 machine, but my plugin (that worked on my old mac with older streamdeck version) stopped working on the new arm mac just giving me the 'yellow exclaimationmark' on my streamdeck, when pressing the button. No call to the plugin is made as far as i can see. Tried with lastest version 6.0.5

viraptor commented 1 year ago

Same issue with just windows unfortunately. No crash logs. Same error if I just try to start the plugin. I'll try digging some more, but for now just confirming the failure.

fordnix commented 1 year ago

I have the same issue with the 'commandLineArgs must be the....' ArgumentException. Windows 10, VS2022 17.7, .NET 7, StreamDeck 6.3.0.18948 Running debug in IDE, in call to ConnectionManager.Initialize() method, args array is empty...???