如果我们在asp.Net项目中添加.Net核心包,安全吗
我正在为SharePoint在线网站开发远程事件接收器,远程事件接收器主要是一个Asp.NET Web服务项目。。但为了能够将其与Azure Key vault集成,我需要在我的visual studio项目中添加这些包:-如果我们在asp.Net项目中添加.Net核心包,安全吗,asp.net,asp.net-core,.net-core,nuget,nuget-package,Asp.net,Asp.net Core,.net Core,Nuget,Nuget Package,我正在为SharePoint在线网站开发远程事件接收器,远程事件接收器主要是一个Asp.NET Web服务项目。。但为了能够将其与Azure Key vault集成,我需要在我的visual studio项目中添加这些包:- Install-Package Azure.Core Install-Package Azure.Security.KeyVault.Secrets Install-Package Azure.Identity 那么,如果我们在asp.net web应用程序项目中引用Az
Install-Package Azure.Core
Install-Package Azure.Security.KeyVault.Secrets
Install-Package Azure.Identity
那么,如果我们在asp.net web应用程序项目中引用
Azure.Core
,可以吗?我对此感到厌倦,项目运作良好。。但我可能会遇到麻烦吗?或者这是受支持的操作?仅仅因为包名以“.Core”结尾并不意味着该包适用于.NET Core。包名可能以.Core结尾,并且可能根本不支持在.NET Core上运行。以.Core结尾的包通常是其他包可能引用的“基本”包。在本例中,Azure.Core是许多其他Azure相关包所依赖的包,因此它是这些包的“核心”
如果您想知道某个特定包是否支持.NET Framework或.NET Core或其他任何东西,请转到特定包的NuGet.org页面。从那里,您将在右侧看到“在FuGet Package Explorer中打开”的链接。这将带您进入包的FuGet页面,该页面清楚地显示支持哪些框架。我已经为您检索了这些页面的链接:
实际上,很少看到只支持.NETCore的包。现代类库的通常做法是针对某些版本的.NET标准,除非有特定原因直接依赖.NET核心。好的,谢谢提供详细信息。。所以在最后,因为我的项目在安装了这些软件包之后就可以正常工作了,所以我应该没事了。。这是对的吗?@johnGu是的……你不是从我的回答中得到的吗?有什么我需要澄清的吗?