Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] Framework Self-Contained & .Net 7 #277

Closed
Hofknecht opened this issue Dec 19, 2021 · 5 comments
Closed

[Feature] Framework Self-Contained & .Net 7 #277

Hofknecht opened this issue Dec 19, 2021 · 5 comments
Assignees
Labels
Milestone

Comments

@Hofknecht
Copy link
Owner

Jan reported:
Just upgraded SystemTrayMenu to v1.20
Application asks for dotnet-runtime 6
Downloadlink presents dotnet-runtime-6.0.1-win-x64.exe
It appears SystemTrayMenu requires
dotnet-sdk-6.0.100-win-x64.exe
instead of
dotnet-runtime-6.0.1-win-x64.exe

related
#193

@ElDani82
Copy link

First time user here. This is still an issue today, although there's no need to install the full SDK if you're not a developer.

The application wrongly links to a download of the runtime called Microsoft.NETCore.App 6.0.10, but requires the following runtime to start successfully: Microsoft.WindowsDesktop.App 6.0.10.

Both of them are available for download from the Microsoft download section, where the core is simply called .NET Runtime and the correct variant is called .NET Desktop Runtime.

@Hofknecht
Copy link
Owner Author

@ElDani82
Thank you for the feedback!

Not sure why it is necessary to install the SDK instead runtime, needs further analyses.

Related to this topic i found we can publish self contained
https://superuser.com/questions/1716891/you-must-install-net-desktop-runtime-6-0-4-x64-error

seems to work fine, then it is not more necessary to install addionally
2022-10-27 16_04_08-

i will reopen, let's see if we can improve here something

@Hofknecht Hofknecht reopened this Oct 27, 2022
@topeterk
Copy link
Collaborator

net6.0 target is not the same as net6.0-windows..

And .NET SDK != .NET Runtime != .NET Desktop Runtime:
image

@Hofknecht Hofknecht changed the title [FAQ] Framework not found => use .Net 6 SDK instead of runtime [Feature] Framework Self-Contained (not more necessary to install .Net 6 sdk) Aug 25, 2023
@Hofknecht Hofknecht changed the title [Feature] Framework Self-Contained (not more necessary to install .Net 6 sdk) [Feature] Framework Self-Contained, not more necessary to install .Net 6 sdk Aug 25, 2023
Hofknecht added a commit that referenced this issue Aug 25, 2023
Hofknecht added a commit that referenced this issue Aug 25, 2023
@Hofknecht
Copy link
Owner Author

ok we have now made this self contained which means it is no longer necessary to download a framework. no more message appears now

Hofknecht added a commit that referenced this issue Aug 25, 2023
@Tanjalibertatis
Copy link
Collaborator

build pipeline failes

Hofknecht added a commit that referenced this issue Aug 25, 2023
Hofknecht added a commit that referenced this issue Aug 25, 2023
@Hofknecht Hofknecht changed the title [Feature] Framework Self-Contained, not more necessary to install .Net 6 sdk [Feature] Framework Self-Contained, not more necessary to install .Net 6/7 sdk Aug 25, 2023
Hofknecht added a commit that referenced this issue Aug 25, 2023
Hofknecht added a commit that referenced this issue Aug 25, 2023
@Hofknecht Hofknecht changed the title [Feature] Framework Self-Contained, not more necessary to install .Net 6/7 sdk [Feature] Framework Self-Contained & .Net 7 Aug 25, 2023
@Hofknecht Hofknecht added this to the 1.4 milestone Aug 25, 2023
@Hofknecht Hofknecht self-assigned this Aug 25, 2023
@github-project-automation github-project-automation bot moved this to Closed in STM 1.4.0 Aug 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Closed
Development

No branches or pull requests

4 participants