.NET Core 运行时标识符 (RID) 目录

.NET Core 运行时标识符 (RID) 目录,第1张

RID 是运行时标识符的缩写。 RID 用于标识其中将运行应用程序或资产(即程序集)的目标 *** 作系统。 其外观类似如下:“ubuntu1404-x64”、“win7-x64”、“osx1011-x64”。 对于具有本机依赖项的包,它将指定在其中可以还原包的平台。

请务必注意 RID 实际上是不透明字符串。 这意味着它们需要与使用它们的 *** 作完全匹配。 例如,让我们设想这样的情况, Elementary OS 是 Ubuntu 1404 的简单克隆。 虽然 NET Core 和 CLI 基于该版本的 Ubuntu 工作,但如果尝试不进行任何修改就在 Elementary OS 上使用它们,则任何包的还原 *** 作都将失败。 这是因为当前不具有将 Elementary OS 指定为一种平台的 RID。

表示具体 *** 作系统的 RID 通常遵循以下模式: [os][version]-[arch] ,其中:

RID 图形是在名为 runtimejson 的文件中名为 MicrosoftNETCorePlatforms 的包中定义的,请参见 CoreFX repo 。 如果使用此文件,你将注意到,某些 RID 中具有 "#import" 语句。 这些语句是兼容性语句。 这意味着其中已导入 RID 的 RID 可以作为该 RID 还原包的目标。 看上去有点混乱,让我们看一个示例。 我们来看一看 macOS:

上述 RID 指定 osx1011-x64 导入 osx1010-x64 。 这意味着,当还原包时,NuGet 将能够还原指定在 osx1011-x64 上需要 osx1010-x64 的所有包。

一个稍微大点的示例 RID 关系图:

所有 RID 最终都会映射回根 any RID。

虽然看起来使用相当容易,但仍有几件关于 RID 的特殊事项,在你使用它们的时候需要牢记:

若要使用 RID,必须知道有哪些 RID。 新的 RID 将定期添加到该平台。 有关最新版本,请查看 CoreFX 存储库上的 runtimejson 文件。

1 首先下载 包包管理器 NuGetPackageExplorer,顾名思义,包包管理器可以用来创建新的类库包,也可以浏览已经创建好的类库包 2 下载完成后,双击 NuGetPackageExplorerapplication 进行安装,安装完成后会在桌面上生成一个NuGet Package Expl

首先在解决方案管理器,项目的引用上右键,点击管理NuGet程序包,在打开NuGet包管理器中,点击浏览选项卡,然后在搜索框中搜索要安装的包注意单词的完整,接下来,点击要安装的NuGet包,在右边面板给出有信息。选择版本,然后点击安装,安装好后,在这个项目的引用下边多出了刚安装的NuGet程序包,右键这个程序包,点击在对象浏览器查看,即可展开包内信息,查看每个类和函数的注释等由于刚才安装的是一个控件包,我们在xaml文件中使用在Page的头部写xmlns简写名称=using:包名称在xaml文件内,使用如图的简写名称,就会自动d出包中可用的控件列表。

可以用nuGet来打开。

1、首先需要打开nuGet的文件,如图所示,然后点击左上角的工具-nuGet程序包管理器。

2、然后选择之后,如图所示,再点击如图所示箭头的文字选项。

3、然后d出对话框,点击最右侧的绿色加号就是如图所示的标志。

4、接下来就是添加成功,就会有下面的链接,如图所示,这个时候回车键。

5、最后,就可以看到文件已经打开了,这样 *** 作即可解决问题了。

扩展资料

Nuget是 ASP NET Gallery 的一员。NuGet 免费、开源的包管理开发工具,专注于在 NET 应用开发过程中,简单地合并第三方的组件库。

当需要分享开发的工具或是库,需要建立一个Nuget package,然后把这个package放到Nuget的站点。如果想要使用别人已经开发好的工具或是库,只需要从站点获得这个package,并且安装到自己的Visual Studio项目或是解决方案里。

NuGet能更方便地把一些dll和文件(如jquery)添加到项目中,而不需要从文件中复制拷贝。

JQuery:Jquery是继prototype之后又一个优秀的Javascrīpt框架。它是轻量级的js库(压缩后只有21k) ,它兼容CSS3,还兼容各种浏览器 (IE 60+, FF 15+, Safari 20+, Opera 90+,Jquery 2x不支持IE6 ,IE7 ,IE8)。

jQuery使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站提供AJAX交互。

Juice UI:Juice UI是开源的 WebForms 控件集,是一个功能强大的框架,它可以给ASP NET开发人员带来丰富的、可以作为易于使用的控件的jQuery UI小部件。

Juice项目是由appendTo在与微软和ComponentOne的合作下开发出来的。有了它,就可以在 ASP NET 项目中轻易地使用流行的 JavaScript 界面库。

Wijmo Open for Juice UI:Wijmo Open for Juice UI是为ASP NET社区提供一个免费的工具,作为一种对Juice项目的贡献,且为构建丰富的Web应用程序而扩大发行。

以上就是关于.NET Core 运行时标识符 (RID) 目录全部的内容,包括:.NET Core 运行时标识符 (RID) 目录、nuget程序包管理在2012的哪里、visual studio nuget安装不了ef等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9756652.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存