ElectronNET / ElectronNET/Electron.NET

Ability to override target framework in ElectronDevMode

未关闭
#1,095 11 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
Feature infrastructure
主要语言
C#
星标
7.6k
派生
741
平均合并
3 小时 50 分钟
30 天内合并 PR
2

描述

Electron.NET is targeting multiple frameworks, including deprecated ones.

While using ElectronDevMode we might use it as a submodule of an existing product where only some targets are available.

In order to enhance developer experience, add the ability to overload the target framework from the `Directory.Build.props` barrier.

In addition, this will solve the Visual Studio message '`This project is targeting a version of .NET that is not installed`' for solutions without multiple target frameworks.

贡献指南

打开贡献指南

调研方向

First locate ElectronDevMode and the Directory.Build.props barrier, then inspect how target frameworks are currently selected. Done means an existing product can override the target framework when using ElectronDevMode, and Visual Studio no longer reports an unavailable framework for single-framework solutions.

由索引模型根据 Issue 内容生成。

评估

技术栈
csharp, electron
领域
build-system, desktop, developer-experience
Issue 类型
功能
难度
3/5
预计耗时
1-2 天
活跃度
活跃
描述清晰度
基本清楚
新手友好度
55/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。