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
NuGet 团队不提供对此客户端的支持。请联系其 维护者 以获取支持。
#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
NuGet 团队不提供对此客户端的支持。请联系其 维护者 以获取支持。
此包生成一个静态 ThisAssembly.Resources
类,该类具有公共属性,可公开类型化 API 以检索嵌入资源的内容。
<ItemGroup>
<EmbeddedResource Include="Content/Docs/License.md" />
</ItemGroup>
由于 markdown 文件是文本文件,API 将为它公开一个只读取其内容并缓存它的 Text
属性
$(EmbeddedResourceStringExtensions)
MSBuild 属性允许自定义哪些文件扩展名被视为文本文件。默认情况下,它定义为
<PropertyGroup>
<EmbeddedResourceStringExtensions>.txt|.cs|.sql|.json|.md</EmbeddedResourceStringExtensions>
</PropertyGroup>
您可以将其他文件扩展名追加到此列表,或完全覆盖它。列表必须以管道分隔。
您始终可以使用提供的 GetStream
和 GetBytes
进行更高级的场景(或用于非文本资源)。
可选地,您可以指定特定 EmbeddedResource
的 Kind
元数据,使其被视为文本文件
<EmbeddedResource Include="query.kql" Kind="Text" />
您还可以添加一个 Comment
项目元数据属性,它将被用作生成的成员的 <summary>
XML 文档。
将 $(ThisAssemblyNamespace)
MSBuild 属性设置为设置生成的 ThisAssembly
类的根命名空间。否则,它将在全局命名空间中生成。
赞助商
产品 | 版本 兼容和附加计算的目标框架版本。 |
---|---|
.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 已计算。 |
-
.NETStandard 2.0
- Microsoft.CSharp (>= 4.7.0)
- System.Threading.Tasks.Extensions (>= 4.5.4)
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 |