ThisAssembly.Resources 1.5.0

前缀已保留
dotnet add package ThisAssembly.Resources --version 1.5.0                
NuGet\Install-Package ThisAssembly.Resources -Version 1.5.0                
此命令旨在在 Visual Studio 的包管理器控制台中使用,因为它使用 NuGet 模块的 Install-Package 版本。
<PackageReference Include="ThisAssembly.Resources" Version="1.5.0">
  <PrivateAssets>all</PrivateAssets>
  <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
</PackageReference>                
对于支持 PackageReference 的项目,将此 XML 节点复制到项目文件中以引用包。
paket add ThisAssembly.Resources --version 1.5.0                
#r "nuget: ThisAssembly.Resources, 1.5.0"                
#r 指令可用于 F# Interactive 和多语言笔记本。将其复制到交互式工具或脚本的源代码中以引用包。
// Install ThisAssembly.Resources as a Cake Addin
#addin nuget:?package=ThisAssembly.Resources&version=1.5.0

// Install ThisAssembly.Resources as a Cake Tool
#tool nuget:?package=ThisAssembly.Resources&version=1.5.0                

此包生成一个静态 ThisAssembly.Resources 类,该类具有公共属性,可公开类型化 API 以检索嵌入资源的内容。

  <ItemGroup>
    <EmbeddedResource Include="Content/Docs/License.md" />
  </ItemGroup>

alternate text is missing from this package README image

由于 markdown 文件是文本文件,API 将为它公开一个只读取其内容并缓存它的 Text 属性

alternate text is missing from this package README image

$(EmbeddedResourceStringExtensions) MSBuild 属性允许自定义哪些文件扩展名被视为文本文件。默认情况下,它定义为

  <PropertyGroup>
    <EmbeddedResourceStringExtensions>.txt|.cs|.sql|.json|.md</EmbeddedResourceStringExtensions>
  </PropertyGroup>

您可以将其他文件扩展名追加到此列表,或完全覆盖它。列表必须以管道分隔。

您始终可以使用提供的 GetStreamGetBytes 进行更高级的场景(或用于非文本资源)。

可选地,您可以指定特定 EmbeddedResourceKind 元数据,使其被视为文本文件

    <EmbeddedResource Include="query.kql" Kind="Text" />

您还可以添加一个 Comment 项目元数据属性,它将被用作生成的成员的 <summary> XML 文档。

$(ThisAssemblyNamespace) MSBuild 属性设置为设置生成的 ThisAssembly 类的根命名空间。否则,它将在全局命名空间中生成。

赞助商

Clarius Org Kirill Osenkov MFB Technologies, Inc. Stephen Shaw Torutek DRIVE.NET, Inc. Ashley Medway Keith Pickford Thomas Bolon Kori Francis Toni Wenzel Giorgi Dalakishvili Uno Platform Dan Siegel Reuben Swartz Jacob Foshee alternate text is missing from this package README image Eric Johnson Ix Technologies B.V. David JENNI Jonathan Oleg Kyrylchuk Charley Wu Jakob Tikjøb Andersen Seann Alexander Tino Hager Mark Seemann Ken Bonny Simon Cropp agileworks-eu sorahex Zheyu Shen Vezel ChilliCream 4OTC

赞助此项目  

了解更多关于 GitHub 赞助的信息

产品 兼容和附加计算的目标框架版本。
.NET net5.0 已计算。 net5.0-windows 已计算。 net6.0 已计算。 net6.0-android 已计算。 net6.0-ios 已计算。 net6.0-maccatalyst 已计算。 net6.0-macos 已计算。 net6.0-tvos 已计算。 net6.0-windows 已计算。 net7.0 已计算。 net7.0-android 已计算。 net7.0-ios 已计算。 net7.0-maccatalyst 已计算。 net7.0-macos 已计算。 net7.0-tvos 已计算。 net7.0-windows 已计算。 net8.0 已计算。 net8.0-android 已计算。 net8.0-browser 已计算。 net8.0-ios 已计算。 net8.0-maccatalyst 已计算。 net8.0-macos 已计算。 net8.0-tvos 已计算。 net8.0-windows 已计算。
.NET Core netcoreapp2.0 已计算。 netcoreapp2.1 已计算。 netcoreapp2.2 已计算。 netcoreapp3.0 已计算。 netcoreapp3.1 已计算。
.NET Standard netstandard2.0 兼容。 netstandard2.1 已计算。
.NET Framework net461 已计算。 net462 已计算。 net463 已计算。 net47 已计算。 net471 已计算。 net472 已计算。 net48 已计算。 net481 已计算。
MonoAndroid monoandroid 已计算。
MonoMac monomac 已计算。
MonoTouch monotouch 已计算。
Tizen tizen40 已计算。 tizen60 已计算。
Xamarin.iOS xamarinios 已计算。
Xamarin.Mac xamarinmac 已计算。
Xamarin.TVOS xamarintvos 已计算。
Xamarin.WatchOS xamarinwatchos 已计算。
兼容的目标框架
包含的目标框架(在包中)
更多关于 目标框架.NET 标准的 信息。

NuGet 包 (1)

显示 Top 1 个依赖于 ThisAssembly.Resources 的 NuGet 包

下载
ThisAssembly

包含所有 ThisAssembly.* 包的元包。

GitHub 仓库 (2)

显示 Top 2 个流行的 GitHub 仓库,它们依赖于 ThisAssembly.Resources

仓库 星级
atifaziz/LinqPadless
无 LINQPad 的 LINQPad 查询
viceroypenguin/SuperLinq
对 LINQ to Objects 的扩展
版本 下载 最后更新
1.5.0 523 7/24/2024
1.5.0-rc.4 37 7/24/2024
1.5.0-rc.3 42 7/23/2024
1.5.0-rc.2 39 7/23/2024
1.5.0-rc.1 49 7/21/2024
1.5.0-rc 76 7/8/2024
1.5.0-beta 84 7/8/2024
1.4.3 8,965 1/30/2024
1.4.2 99 1/30/2024
1.4.1 2,776 8/30/2023
1.4.0 651 8/11/2023
1.1.3 1,282 1/10/2023
1.1.1 700 1/6/2023