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

ASP.NET核心项目无法引用经过简化的csproj格式的.NET 4.7.2类库

这个问题是因为ASP.NET核心项目使用的是新的项目文件格式(csproj),而.NET 4.7.2类库使用的是传统的项目文件格式。由于两种项目文件格式的结构和配置方式不同,所以无法直接引用。

解决这个问题的方法是将.NET 4.7.2类库转换为ASP.NET核心项目可以引用的格式。可以通过以下步骤进行转换:

  1. 打开.NET 4.7.2类库的项目文件(.csproj),将其转换为新的项目文件格式。可以使用Visual Studio的“转换向导”功能来完成这个转换。转换后,项目文件的结构和配置方式将与ASP.NET核心项目一致。
  2. 将转换后的项目文件添加到ASP.NET核心项目中。可以通过右键点击ASP.NET核心项目,选择“添加”->“现有项目”,然后选择转换后的项目文件。
  3. 在ASP.NET核心项目中引用转换后的类库。可以通过右键点击ASP.NET核心项目,选择“引用”->“添加引用”,然后选择转换后的类库。

完成以上步骤后,ASP.NET核心项目就可以成功引用经过简化的csproj格式的.NET 4.7.2类库了。

ASP.NET核心是一个跨平台的开发框架,适用于构建现代化的Web应用程序和服务。它具有高性能、可扩展性和灵活性的特点,可以在Windows、Linux和macOS等操作系统上运行。ASP.NET核心支持多种编程语言,包括C#、F#和Visual Basic等。

推荐的腾讯云相关产品:腾讯云云服务器(CVM)、腾讯云云数据库MySQL版、腾讯云对象存储(COS)。

腾讯云云服务器(CVM)是一种灵活可扩展的云计算服务,提供了高性能的虚拟机实例,可满足不同规模和需求的应用场景。

腾讯云云数据库MySQL版是一种高性能、可扩展的关系型数据库服务,提供了稳定可靠的数据存储和管理功能,适用于各种Web应用程序和服务。

腾讯云对象存储(COS)是一种安全可靠的云存储服务,提供了海量的存储空间和高可用性的数据存储能力,适用于存储和管理各种类型的数据,包括文档、图片、音视频等。

更多关于腾讯云产品的详细介绍和使用指南,请访问腾讯云官方网站:https://cloud.tencent.com/

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Razor Page Library:开发独立通用RPL(内嵌wwwroot资源文件夹)

Introduction Razor Page Library 是ASP.NET Core 2.1引入新类项目,属于新特性之一,用于创建通用页面公用类。...到这里,也就抛出了本文所要解决问题:如何开发独立通用RPL? 如果RPL中无法引用项目中定义一些静态资源文件(CSS、JS、Image等),那RPL将无法有效组织View。 4....Analyze 要想访问RPL中静态资源文件,首先我们要弄明白.NET Core Web项目中wwwroot文件夹资源是如何访问。...那对于静态资源文件,ASP.NET Core中是借助StaticFileMiddleware中间件来处理。...在ASP.NET Core 官方文档中Static files in ASP.NET Core,介绍了如何访问自定义目录静态资源文件。

1.1K20

.NET Core全新路线图(译)

原文地址《.NET Core Roadmap》,原作者Scott Hunter. 1. .NET Core 新路线 自我们发布.NET Core/Asp.NET Core 1.0以来,已经过去了两个星期...我们认为项目格式更新应该是自动。比如说当我们打开一个1.0版本项目时,它会自动更新到新项目格式。同时这次更新也包括了关于运行时和类相关功能上更新和改进。...4. .NET Core 工具 对.csproj/MSBuild项目系统支持 dotnet restore程序改进——不要还原本属于.NET Core包 用于管理在机器上框架新命令 为了最佳发布空间大小...遍观.NET技术,我们会发现有很多并不依赖于应用程序模型(Winforms, WPF, Asp.NET等)公共基础类代码。....csproj

1.1K80

如何将 ASP.NET Core MVC 项目的视图分离到另一个项目

如何将 ASP.NET Core MVC 项目的视图分离到另一个项目 在当下这个年代 SPA 已是主流,人们早已忘记了 MVC 以及 Razor 故事。但是在某些场景下 SSR 还是有意想不到效果。...本文将介绍如何将视图分离到另一个 Razor 类项目中。这在以前 .NET Framework 下是很常见,但是 Core 下面的资料太少了,记录一下。...步骤 1:创建 Razor 类项目 首先,我们需要创建一个新 Razor 类项目。...步骤 3:主项目引用项目 接下来,我们需要在主项目中添加对新 Razor 类项目引用。.../> 步骤 4:添加视图扫描路径 在主项目中,我们需要配置 Razor 视图引擎视图位置格式,以便它能找到新项目视图。

10310

【译】在 ASP.NETASP.NET Core 之间共享代码

幸运ASP.NET Core 使用了新 SDK 风格项目文件。这意味着很容易打开 csproj 文件并添加一些更改,因为这些文件非常易读。...这是一个示例,展示了如何通过更新 ASP.NET Core 项目csproj 文件来共享 ShoppingCartController.cs。...一个好方法是创建一个部分类并将这些代码块提取到两个 Web 应用程序目标之间不同新方法中,并使用 csproj 来控制在构建项目时包含哪些文件。...但是,如果您模型也引用 System.Web,那么我们可以使用刚刚用于控制器相同方法。首先更新命名空间,以便相同类文件可以存在于两个项目中。...将您更改为 netstandard,以便您可以在 ASP.NETASP.NET Core 之间共享代码。 在您构建接口中查找对 System.Web 引用替换它们。

4.8K30

【译】在 ASP.NETASP.NET Core 之间共享代码

幸运ASP.NET Core 使用了新 SDK 风格项目文件。这意味着很容易打开 csproj 文件并添加一些更改,因为这些文件非常易读。...这是一个示例,展示了如何通过更新 ASP.NET Core 项目csproj 文件来共享 ShoppingCartController.cs。...一个好方法是创建一个部分类并将这些代码块提取到两个 Web 应用程序目标之间不同新方法中,并使用 csproj 来控制在构建项目时包含哪些文件。...但是,如果您模型也引用 System.Web,那么我们可以使用刚刚用于控制器相同方法。首先更新命名空间,以便相同类文件可以存在于两个项目中。...将您更改为 netstandard,以便您可以在 ASP.NETASP.NET Core 之间共享代码。 在您构建接口中查找对 System.Web 引用替换它们。

4.5K20

从以前项目格式迁移到 VS2017 新项目格式 必须删除必须修改添加文件项目引用引用包删除多余文件输入注释多个框架使用条件判断迁移 WPF 项目

以前项目格式使用csproj 格式,但是 .net core 支持使用 project.json 格式项目文件,后来还是决定不使用这个格式。...在迁移之前,我需要告诉大家,现在是2018年1月15日,最新项目格式只有对下面的项目支持 class library projects 类项目 console apps 控制项目...ASP.NET Core web apps asp 项目 .NET Core .NET Core 对于 UWP 和 WPF ,有 xaml 项目是没有很好支持,如果你项目是...\ClassLibrary1\ClassLibrary1.csproj" /> 如果引用项目有依赖,以前格式需要把引用写在文件,现在不需要添加引用 假如有 A 引用 B ,B 引用 C ,那么之前...csproj 添加引用 这是之前格式 <Import Project="..\..

3.7K20

《从零开始学ASP.NET CORE MVC》:ASP.NET Core Web 项目文件(四)

ASP.NET Core Web 项目文件 在本视频中,我们将探索并了解asp.net core项目文件。 我们使用C#作为编程语言,因此项目文件具有.csproj扩展名。...如果您使用过以前版本ASP.NET,那么您可能对此文件非常熟悉,但此文件中包含格式和内容在asp.ne Core 中发生了很大变化。 一个重要变化是,项目文件不包含任何文件夹或文件引用。...简单解释后意思就是。在以前ASP.NET中,当我们使用解决方案资源管理器向项目添加文件或文件夹时,项目文件中会包含对该文件或文件夹引用。...但是在ASP.NET Core 中,项目文件不包含任何文件夹或文件引用。 由文件系统来确定哪些文件和文件夹属于项目。...在以前版本asp.net中,为了能够编辑项目文件,我们首先要卸载项目,编辑并保存项目文件,然后重新加载项目。而在asp.net core 中,我们可以编辑项目文件而无需卸载项目

1.3K30

【实验手册】使用Visual Studio Code 开发.NET Core应用程序

/网站... 13 练习4: 使用Visual Studio Code 开发ASP.NET Core 应用程序... 14 任务1:创建解决方案... 14 任务2:将项目添加到我们解决方案中......练习4: 使用Visual Studio Code 开发ASP.NET Core 应用程序 本练习要使用Visual studio code完成一个包含多个项目的解决方案,包括类和Web项目。...这将在同一目录中piedpiper.website文件夹中创建一个ASP.NET Core MVC应用程序。...list 项目引用 ---- piedpiper.website\piedpiper.website.csproj piedpiper.domain\piedpiper.domain.csproj piedpiper.tests...\piedpiper.tests.csproj 任务3:向项目添加项目引用 接下来,我们要开始向我们项目添加项目引用,通过dotnet add reference命令将我们链接到我们网站和单元测试

3.2K90

ASP.NET Core 3.0 使用gRPC

二.gRPC on .NET Core gRPC 现在可以非常简单在 .NET Core 和 ASP.NET Core 中使用,在 .NET Core 上实现开源地址:https://github.com.../grpc/grpc-dotnet ,它目前由微软官方 ASP.NET 项目的人员进行维护,良好接入 .NET Core 生态。....NET Core gRPC 功能如下: Grpc.AspNetCore 一个用于在ASP.NET Core承载gRPC服务框架,将 gRPC和ASP.NET Core 功能集成在一起,如:日志、...自动生成类: ? ④ Startup.cs类,将 gRPC服务添加到了终结点路由中 ? ⑤ csproj 项目文件,包含了 proto 文件引用 ?...参考资料: proto3 说明文档 在ASP.NET Core中创建gRPC客户端和服务 Demo 地址 如果大家无法访问proto3说明文档,这里提供一个离线网页版(请另存为下载后用Chrome打开

2.2K20

以1个具体接口为例来展示腾讯云.NET SDK使用

一、做足准备【.NET Core和ASP.NET Core】是什么,它们跟【.NET Framework和ASP.NET区别是什么,为什么要选用前者https://docs.microsoft.com...image.pngASP.NET Core是.NET CoreWeb框架ASP.NET是.NET FrameworkWeb框架如果你在.NET Core和.NET Framework之间选了.NET...Core,那在ASP.NET Core和ASP.NET之间肯定也是选ASP.NET Core了不论是.NET Core还是.NET Framework,编程语言一般用C#。...\TecentCloudExamples.csproj内容如下,中间那段就是引用,用是2个..代表上层目录,上层目录里TecentCloud项目image.png上图3小段,第1段是必须,需要根据实际情况写版本号...,第2段是git clone方式或直接下载压缩包、解压使用方式TencentCloud项目引用,第3段是NuGet方式获取引用,是第1段+第2段还是第1段+第3段请根据实际情况来,我们压缩包里TecentCloudExamples

1.7K20

.NET 基金会项目介绍-Protobuild

Protobuild Protobuild 是一个用于 C# 项目生成器系统。其目标是能够为 C# 跨平台开发人员针对不同平台生成合适项目格式。...项目详情 官方网站 项目源码 项目许可证: MIT 项目联系人: June Rhodes 相关链接 开发文档 笔者简评 在以前 csproj 模板还没有升级之前,想要生成不同目标的 C# 类,需要准备多份不同项目文件...本项目通过代码生成器方式,为了不同目标生成项目文件,避免人为维护项目文件窘境。 如今,新格式 csproj 文件已经支持多个普通目标的生成。因此该项目也就完成了自己历史使命。...并且,计划于2020年1月1日进行项目归档,停止维护。 项目本身源码价值仍然无法忽视,值得研究。...其他项目地址 Akka.NET - 【Actor开发框架】 AngleSharp - 【浏览器引擎】 ASP.NET SignalR - 【Web实时通信框架】 ASP.NET MVC, Web API

1.1K00

ASP.NET Core 3.0 使用gRPC

二.gRPC on .NET Core gRPC 现在可以非常简单在 .NET Core 和 ASP.NET Core 中使用,在 .NET Core 上实现开源地址:https://github.com.../grpc/grpc-dotnet ,它目前由微软官方 ASP.NET 项目的人员进行维护,良好接入 .NET Core 生态。....NET Core gRPC 功能如下: Grpc.AspNetCore 一个用于在ASP.NET Core承载gRPC服务框架,将 gRPC和ASP.NET Core 功能集成在一起,如:日志、...自动生成类: ? ④ Startup.cs类,将 gRPC服务添加到了终结点路由中 ? ⑤ csproj 项目文件,包含了 proto 文件引用 ?...参考资料: proto3 说明文档 在ASP.NET Core中创建gRPC客户端和服务 Demo 地址 如果大家无法访问proto3说明文档,这里提供一个离线网页版(请另存为下载后用Chrome打开)

73820

.NET平台系列25:从 ASP.NET 迁移到 ASP.NET Core 技术指南

若要确定最合适目标框架,请参阅《从.NET Framework迁移到.NET Core/.NET5技术指南》。 面向 .NET Framework 时,项目需要引用单个 NuGet 包。...得益于有 ASP.NET Core 元包,面向 .NET Core 时可以避免进行大量显式包引用。...项目结构差异 ASP.NET Core 中简化了 .csproj 文件格式。 下面是一些显著更改: 无需显式添加,即可将文件视作项目的一部分。...在 ASP.NET应用中,开发人员依赖第三方实现依存关系注入。 其中一个是 Microsoft 模式和做法提供 Unity。...其他资源 将移植到 .NET Core 其他项目迁移具体操作步骤,请参考以下博客: 《从 ASP.NET MVC 迁移到 ASP.NET Core MVC》 《从 ASP.NET Web API

2.1K20

【实验手册】使用Visual Studio Code 开发.NET Core应用程序

练习4: 使用Visual Studio Code 开发ASP.NET Core 应用程序 本练习要使用Visual studio code完成一个包含多个项目的解决方案,包括类和Web项目。...这将在同一目录中piedpiper.website文件夹中创建一个ASP.NET Core MVC应用程序。...接下来我们将我们项目添加到我们解决方案文件,我们很容易在Visual Studio 2017中打开解决方案,然后手动添加对每个项目引用。...list 项目引用 ---- piedpiper.website\piedpiper.website.csproj piedpiper.domain\piedpiper.domain.csproj piedpiper.tests...\piedpiper.tests.csproj 任务3:向项目添加项目引用 接下来,我们要开始向我们项目添加项目引用,通过dotnet add reference命令将我们链接到我们网站和单元测试

5K102

.NET Core多平台开发体验: Windows

较之传统.NET Framework应用只能运行在微软自家Windows平台上,经过全新设计.NET Core在诞生时候就被注入了跨平台基因,通过.NET Core应用在无需经过任何更改情况下就可以直接运行在...和传统.NET Framework应用,一个针对C#.NET Core项目依然由一个对应.csproj文件来定义,下图所示helloworld.csproj就是这么一个文件。 ?...对于传统.NET Framework应用来说,即使是一个空C#项目,定义该项目的.csproj文件在内容和结构上显得比较复杂。...接下来我们直接利用Visual Studio 2017打开上面这个helloworld.csproj项目文件。为了在程序性中使用到上述这两个对象,我们自然先得具有对应程序集引用。...对于对上述众多NuGet包安装方式,它们最终目的实际上就是在描述当前项目的.csproj问文件中添加一个针对指定NuGet包引用而已。

1.6K70

将 WPF、UWP 以及其他各种类型csproj 迁移成基于 Microsoft.NET.Sdk csproj

基于 .NET Framework 4.7.1,引用 MSTest v2,测试 Walterlv.Demo 项目引用了一个 .NET Framework 类。 其依赖显示也非常简洁: ?...迁移普通 .NET Framework 类项目文件 目前只有基于 .NET Core 和 .NET Standard 普通项目能够使用这种新 csproj 文件。...不过,.NET Framework 项目也能够有限地得到支持。具体可支持类型以及迁移方法我小伙伴写了一篇博客,请前往此处查看:从以前项目格式迁移到 VS2017 新项目格式 - 林德熙。...迁移 WPF/UWP 这类 XAML UI 类项目文件 UWP 项目已经是 .NET Core 了,然而它依然还在采用旧样式 csproj 文件,这让人感到不可思议。...但是,只有使用了 Microsoft.NET.Sdk csproj 文件才会在执行了此命令后重新生成正确引用缓存文件;原来格式并不会生成此文件,也就是说,无法修复。

1.4K20
领券