程序问答   发布时间:2022-06-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Visual Studio 2019:如何为调试器配置默认 CLR?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决Visual studio 2019:如何为调试器配置默认 CLR??

开发过程中遇到Visual studio 2019:如何为调试器配置默认 CLR?的问题如何解决?下面主要结合日常开发的经验,给出你关于Visual studio 2019:如何为调试器配置默认 CLR?的解决方法建议,希望对你解决Visual studio 2019:如何为调试器配置默认 CLR?有所启发或帮助;

我最近在带有 .NET 5 和 .NET Core 3.1 的 windows 上安装了 Visual studio 2019(我没有安装任何 .NET Framework SDK,但似乎是我安装的其他东西的依赖项)。我决定创建一个测试 F# .NET Core 3.1 项目,下面是 .csproj 文件:

@H_489_6@<Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>Exe</OutputType> <TargetFramework>netcoreapp3.1</TargetFramework> <name>FSharpSample</name> <ProjectGuID>{Be6b33ca-c77e-49de-af02-5febd314d410}</ProjectGuID> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'DeBUG|Anycpu' "> <EnableunmanagedDeBUGging>true</EnableunmanagedDeBUGging> <RemoteDeBUGEnabled>false</RemoteDeBUGEnabled> <StartAction>Project</StartAction> <EnablesqlServerDeBUGging>false</EnablesqlServerDeBUGging> <UseVSHosTingProcess>true</UseVSHosTingProcess> </PropertyGroup> <ItemGroup> <Compile Include="Program.fs" /> </ItemGroup> </Project>

问题是,当我尝试使用 Visual studio 2019 中的“开始”按钮开始调试进程时,出现此错误:

Visual Studio 2019:如何为调试器配置默认 CLR?

在没有调试器的情况下启动项目,并使用“托管(.NET Core,.NET 5+)代码”选项将调试器附加到正在运行的进程。作为参,这些是我安装的组件:

Visual Studio 2019:如何为调试器配置默认 CLR?

我错过了什么?谢谢。

解决方法

解决方案是为 Visual studio 2019 安装 .NET 桌面环境功能。我不知道为什么需要它,我认为 SDK 就足够了,所以如果你知道,请澄清。

大佬总结

以上是大佬教程为你收集整理的Visual Studio 2019:如何为调试器配置默认 CLR?全部内容,希望文章能够帮你解决Visual Studio 2019:如何为调试器配置默认 CLR?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:Studio