首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Visual Studio 2019将netstandard2.0项目显示为空

Visual Studio 2019是一款功能强大的集成开发环境(IDE),用于开发各种类型的应用程序,包括前端、后端、移动应用等。netstandard2.0是一个跨平台的.NET标准,用于定义可在不同.NET实现之间共享的API集合。

当netstandard2.0项目在Visual Studio 2019中显示为空时,可能有以下几个原因和解决方法:

  1. 缺少项目文件:确保项目文件(例如.csproj文件)存在于项目目录中。如果项目文件丢失或损坏,可以尝试从源代码管理系统(如Git)中恢复或重新创建项目文件。
  2. 解决方案配置错误:检查解决方案配置,确保项目被正确地包含在解决方案中。可以通过右键单击解决方案资源管理器中的解决方案,选择"添加"->"现有项目",然后选择项目文件来添加项目到解决方案中。
  3. 过滤器设置错误:检查项目的过滤器设置,确保项目在解决方案资源管理器中可见。可以通过右键单击解决方案资源管理器中的项目,选择"属性",然后在"常规"选项卡中检查"筛选器"设置。
  4. Visual Studio版本不兼容:确保使用的Visual Studio版本与netstandard2.0项目兼容。可以尝试更新Visual Studio到最新版本,或者使用与项目兼容的旧版本。
  5. 编译错误:如果项目中存在编译错误,可能会导致项目显示为空。在"错误列表"窗口中查看并解决所有编译错误。

如果以上方法都无法解决问题,可以尝试重新创建项目或者在Visual Studio社区论坛或微软官方支持渠道寻求帮助。

关于Visual Studio 2019和netstandard2.0的更多信息,您可以参考以下链接:

  • Visual Studio 2019官方网站:https://visualstudio.microsoft.com/
  • .NET标准文档:https://docs.microsoft.com/zh-cn/dotnet/standard/net-standard
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

贴心 | Visual Studio 2019 空引用异常的改进

空引用异常是最常见的程序错误之一。微软昨天发布的VS2019对此有了非常贴心的改进,我们来看看吧!...Programmer(); Console.WriteLine(programmer.Girlfriend.Name); Console.ReadKey(); } 然后拿VSCode或者以前版本的Visual...Studio跑,你是不知道具体哪个属性null了 ?...但是VS 2019可以显示具体是哪个属性为空。 ? 要注意的是,这个功能并不是.NET Framework或者.NET Core的,因此脱离了VS2019就看不到这个精准空引用的异常信息了。 ?...在公司的大型项目里,空引用异常通常很难排查,当一个class有几十个属性,又嵌套了别的class的时候,报一个空引用异常,究竟是哪个属性为null,我们曾经要花很长时间debug,现在有了VS2019,

1.3K80

【Visual Studio 2019】创建 导入 CMake 项目

创建 CMake 项目 II ....导入 CMake 项目 III 打开新项目 生成解决方案 出错 首先按照上一篇博客 【Visual Studio】Visual Studio 2019 社区版 CMakeList 开发环境安装 ( 下载...创建 CMake 项目 ---- 打开 Visual Studio , 点击右侧的 " 创建新项目 ( N ) " 选项 ; 在新弹出的对话框中 , 选择创建 " CMake 项目 " ; 输入项目名称...导入 CMake 项目 ---- 在欢迎界面 , 选择 " 打开本地文件夹 ( F ) " , 选择项目的根目录 , 然后点击选择文件夹 ; 进入界面后等待项目编译通过 , 即可运行 ;...III 打开新项目 生成解决方案 出错 ---- 将项目换位置后 , 重新导入 , 编译会出现各种错误 , 这里需要删除除 源码 之外的所有文件 , 重新编译 即可 ; 删除下面的 .vs 和 out

2.7K20
  • 【OpenGL】三、Visual Studio 2019 配置 GitHub ( 将项目上传到 GitHub )

    文章目录 一、将解决方案添加到源代码管理 二、首次将代码上传到 GitHub 三、GitHub 项目展示 一、将解决方案添加到源代码管理 ---- 在 " 解决方案资源管理器 " 中 , 右键点击解决方案..., 选择 " 将解决方案添加到源代码管理 " 选项 ; 添加之前的 解决方案 前是没有 锁 图标的 ; 添加完成后 , 解决方案全会有 锁 标记 ; 二、首次将代码上传到 GitHub ----...一般情况下不需要特殊操作 , 直接点击 " 发布 " 按钮 ; 成功创建存储库 , 同步需要一些时间 , 有条件还是 … ; 同步成功 ; 上传完毕后 , 团队管理器 主页 : 三、GitHub 项目展示...---- GitHub 上已经可以看到该项目了 ;

    69301

    【OpenGL】四、Visual Studio 2019 配置 GitHub ( 从 GitHub 上克隆项目 )

    文章目录 一、从 GitHub 上克隆项目 二、视图切换及运行程序 一、从 GitHub 上克隆项目 ---- 在 Visual Studio 2019 欢迎界面中 , 选择 " 克隆或签出代码 " 选项...; 弹出如下界面 : 点击 " 浏览存储库 " 下的 " GitHub " 选项 , 将 " OpenGL " 项目克隆下来 , 选中后 , 本地路径会自动生成下载路径 , D:\002_Project...\006_Visual_Studio\Demo\han1202012\OpenGL D:\002_Project\006_Visual_Studio\Demo 是自己设置的 , 后面的 han1202012...\OpenGL 是系统生成的 ; 点击 " 克隆 " 按钮 , 即可将代码克隆到本地 ; 进入主界面后 , 显示正在 " 克隆存储库 " ; 过一段时间后 , 项目克隆完毕 , 团队资源管理器显示如下..." 切换视图 " 按钮 , 即可查看 可选择两个视图 , 选择 " OpenGL.sln " 视图 , 即可查看解决方案视图 ; 点击 " 本地 Windows 调试器 " , 运行程序 , 显示空白的桌面窗口

    1.3K00

    .NET Standard中配置TargetFrameworks输出多版本类库

    下面以Visual Studio 2019 来演示整个操作过程。 1、新建一个 .NET Standard 类库。 ? 2、填写项目名称 ?...--输出多版本类库--> 修改后并保存,Visual Studio 会弹出黄色背景的提示信息。 ? 这里一定要点击【重新加载项目】按钮。...默认加载的目标框架显示为 .NET Framework 4。 ? 如何才能添加 net45 或者 netstandard2.1 的引用呢?...请了解下Roslyn中的确定性构建 其它生成方式、汇编内部版本号后面两位的生成规则,请看使用Visual Studio时是否可以自动增加文件构建版本、Visual Studio 2017中的自动版本控制...(.NET Core)、如何有一个自动递增版本号(Visual Studio) msbuildtasks也了解一下,如果要兼容以前的内部版本号生成规则,可自己动手 七、文件复制 NuGet包相关

    3K21

    【Visual Studio】Visual Studio 2019 社区版 CMake开发环境安装 ( 下载 | 安装相关组件 | 创建编译执行项目 | 错误处理 )

    文章目录 下载 安装 CMakeList 相关组件 登录账号 创建运行项目 错误处理 下载 下载流程 : ① 进入微软官网 : https://www.microsoft.com/zh-cn/ ②...选择 Visual Studio 选项 : 在右上角的 “所有 Microsoft” 的下拉菜单中 , 选择 “Visual Studio” ; ③ 选择社区版本下载 : 在弹出的界面中 , 选择...“Visual Studio IDE” , 然后选择下载 “Community 2019” , 这个版本是免费的社区版 ; ④ 下载后直接运行即可 : ---- 安装 CMakeList...① 创建项目 : 打开 Visual Studio 后 , 点击创建新项目 ; ② 选择创建的项目 : 这里创建 CMake 项目 , 在 Android 中就是使用 CMake 来进行 C/C...++ 代码构建的 ; ③ 输入项目名称 , 并创建项目 : ④ 项目编译 : 如果正确地安装了 工作负载 和 两个单个组件 , 该项目是可以成功编译通过 并 可以执行的 ; ---- 错误处理

    2.4K20

    Visual Studio 2022 出来啦!教你如何将 VS2019 的 VSIX 扩展插件项目迁移到 VS2022

    因为保证安全,Visual Studio 2022 仅加载专门为它开发和编译过的插件。...如果你正好有一个为 Visual Studio 2019(或更早)开发的插件,那么可以通过阅读本文完成对插件项目的升级,以支持 Visual Studio 2022。...至此,你再编译这个 Visual Studio 扩展项目,即可正常在旧的 Visual Studio 2019 和新的 Visual Studio 2022 上安装: 完整改法 如果你比较强迫症,我还是建议你完整改完整个项目...完整改完后,你将获得如下好处: 在 Visual Studio 2022 里双击 source.extension.vsixmanifest 后能打开专属的清单编辑器,避免手写容易出现明显错误 csproj...也可以考虑反过来操作,将原项目里的代码(如果有的话)放到新项目里来,然后保留新项目。

    84550

    护眼的VS2019黑色主题!把 Visual Studio 2019 主题设置为 JetBrains Darcula 主题,类似 Pycharm, CLion, IntelliJ IDEA

    把 Visual Studio 2019 (注意不是VSCode)主题设置为 JetBrains 全家桶样式,即为Darcula Theme,类似 Pycharm, CLion, IntelliJ IDEA...或者在 Color Theme Editor for Visual Studio 2019 – Visual Studio Marketplace 下载安装 注意:一定不要装成了 Color Theme...下载 Darcula theme for visual studio,GitHub – strayiker/vs-theme-darcula: Visual Studio Darcula theme 4...在 Fonts and Colors 里为字体选择 JetBrains Mono。有些字样会过于亮,比如 C++ Macros。...可以在下面的对话框里选择,然后点击Custom,将饱和度调整到100或以下。 7. 经过一番调整,就可以显示出和 JetBrains 全家桶差不多的效果了。

    5.8K10

    探索 .Net Core 的 SourceLink

    介绍 Source Link是一组软件包和一个规范, 它将一些元数据添加到PDB文件,以将本地文件重新映射到GitHub上的文件,因此Visual Studio可以在这需要时下载文件, 该项目的目的是可以为使用...使用NuGet包是向项目添加依赖项的一种非常方便的方法,但是,当您遇到NuGet软件包的问题并想对其进行调试时,会有点麻烦,你可能需要从在github 查看源代码,或者直接git clone到本地, Visual...必须满足 Visual Studio 2017 15.3以上版本,然后做一下简单的设置 打开 工具 -> 选项 -> 调试, 勾选 启用源链接支持,取消勾选 启用仅我的代码 ?...SourceLink 接下来我会创建一个 netstandard2.0 版本的类库项目,它的源码放在了github,并且我会发布到 Nuget.org,当然其他方式(Azure Devops,Gitlab...[6] 右键项目编辑项目文件, 编辑csproj文件 netstandard2.0

    70010

    探索 .Net Core 的 SourceLink

    介绍 Source Link是一组软件包和一个规范, 它将一些元数据添加到PDB文件,以将本地文件重新映射到GitHub上的文件,因此Visual Studio可以在这需要时下载文件, 该项目的目的是可以为使用...使用NuGet包是向项目添加依赖项的一种非常方便的方法,但是,当您遇到NuGet软件包的问题并想对其进行调试时,会有点麻烦,你可能需要从在github 查看源代码,或者直接git clone到本地, Visual...Studio Team Services) Azure DevOps Server (former Team Foundation Server) Bitbucket 快速使用 必须满足 Visual...SourceLink 接下来我会创建一个 netstandard2.0 版本的类库项目,它的源码放在了github,并且我会发布到 Nuget.org,当然其他方式(Azure Devops,Gitlab...> netstandard2.0 true</PublishRepositoryUrl

    1.1K30
    领券