【问题标题】:Using .Net 4.8 Framework in VS Code [duplicate]在 VS Code 中使用 .Net 4.8 Framework [重复]
【发布时间】:2019-09-24 06:17:58
【问题描述】:

我对 .NET 环境比较陌生,需要使用 VS Code 进行开发(由于某些原因,没有可用的 VS)。我还需要使用为 .NET 4 框架构建的程序集,但每个线程仅列出 .NET Core 用于 VS Code。 如果我理解正确,两者都是 .NET 框架,但 Code 可以在更多平台上使用并且基于 .NET 2.x/3.x 框架?

所以我的问题是,如何在 VS Code 中使用 .NET 4 程序集编译和调试 C# 代码?

我已经尝试并安装了 .NET 4.8,但 VS Code 仍然需要 Core。

【问题讨论】:

  • VS Code 具有高度可扩展性和可定制性。我会想知道,如果这是不可能的。您是否安装了官方的 C# 扩展?还有.net framework 4.8 SDK,我猜? 也许(但不确定)您也需要安装适当的项目模板。

标签: c# visual-studio-code .net-4.0


【解决方案1】:

Visual Studio Code for .Net Framework

首先,Visual Studio Code 的最新更新确实支持 为 .NET Framework 构建和调试项目,但它非常 有限:

C# 扩展支持有限的完整 .NET 框架调试。它 只能使用便携式 PDB 调试 64 位应用程序。 https://github.com/OmniSharp/omnisharp-vscode/wiki/Desktop-.NET-Framework

正如 OmniSharp(负责 C# 扩展)github 中所说, 项目必须是带有可移植 PDB 的 64 位应用程序。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-05-29
    • 2018-04-06
    • 2020-01-22
    • 1970-01-01
    • 2020-06-21
    • 2022-11-28
    • 1970-01-01
    相关资源
    最近更新 更多