JetBrains.dotMemoryUnit 3.2.20220510
前缀已预留
.NET Standard 2.0 This package targets .NET Standard 2.0. The package is compatible with this framework or higher. .NET Framework 3.5 This package targets .NET Framework 3.5. The package is compatible with this framework or higher.
需要 NuGet 2.0 或更高版本。
dotnet add package JetBrains.dotMemoryUnit --version 3.2.20220510
NuGet\Install-Package JetBrains.dotMemoryUnit -Version 3.2.20220510
此命令旨在在 Visual Studio 的包管理器控制台中使用,因为它使用 NuGet 模块的 Install-Package 版本。
<PackageReference Include="JetBrains.dotMemoryUnit" Version="3.2.20220510" />
对于支持 PackageReference 的项目,请将此 XML 节点复制到项目文件中以引用此包。
paket add JetBrains.dotMemoryUnit --version 3.2.20220510
NuGet 团队不为此客户端提供支持。请联系其 维护者 以获取支持。
#r "nuget: JetBrains.dotMemoryUnit, 3.2.20220510"
#r 指令可用于 F# Interactive 和 Polyglot Notebooks。将此复制到交互工具或脚本的源代码中以引用此包。
// Install JetBrains.dotMemoryUnit as a Cake Addin #addin nuget:?package=JetBrains.dotMemoryUnit&version=3.2.20220510 // Install JetBrains.dotMemoryUnit as a Cake Tool #tool nuget:?package=JetBrains.dotMemoryUnit&version=3.2.20220510
NuGet 团队不为此客户端提供支持。请联系其 维护者 以获取支持。
dotMemory Unit 是一个额外的单元测试框架,它允许您编写用于检查代码中所有类型内存问题的测试。例如,这些可以是检查特定类型对象的内存并确定泄漏的测试,或者是跟踪内存流量并在流量超过某个阈值时失败的测试。换句话说,dotMemory Unit 通过内存分析程序的功能扩展了您的单元测试框架(NUnit、MSTest 或其他)。
要运行使用 dotMemory Unit 的测试,您应从测试项目引用 dotMemory.Unit 程序集(它是此包的一部分)。
带有对dotMemory Unit支持的测试可以使用您选择的独立单元测试运行程序或ReSharper单元测试运行程序运行。对于独立运行程序,应使用中介者 - 独立dotMemory Unit启动器。如果您想使用ReSharper单元测试运行程序,您应该在您的机器上安装ReSharper 9.1(或更高版本)或dotCover 3.1(或更高版本)
产品 | 版本 兼容和额外的计算目标框架版本。 |
---|---|
.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 | net35 兼容。 net40 已计算。 net403 已计算。 net45 已计算。 net451 已计算。 net452 已计算。 net46 已计算。 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 已计算。 |
此包没有依赖项。
NuGet 包
此包不被任何 NuGet 包使用。
GitHub 仓库 (21)
显示依赖 JetBrains.dotMemoryUnit 的前 5 个最受欢迎的 GitHub 仓库
仓库 | 星星 |
---|---|
AvaloniaUI/Avalonia
使用 C# 和 XAML 开发桌面、嵌入式、移动和 WebAssembly 应用。最受欢迎的 .NET UI 客户端技术
|
|
reactiveui/ReactiveUI
一个先进的、可组合的、功能反应式模型-视图-视图模型框架,它对所有 .NET 平台进行了灵感,倡导功能反应式编程。ReactiveUI 允许您将可变状态从用户界面抽象出来,在可读性好的地方表达功能,并提高应用程序的可测试性。
|
|
xamarin/Xamarin.Forms
Xamarin.Forms 已停止支持。迁移您的应用到 .NET MAUI。
|
|
dotnetcore/Util
Util 是一个 .Net 平台下的应用程序框架,旨在提高中小团队的开发能力,由工具类、分层架构基类、UI 组件,配套代码生成模板,权限等组成。
|
|
martinothamar/Mediator
使用源生成器在.NET中实现中介者模式的性能优化版本。
|
版本 | 下载 | 最后更新 |
---|---|---|
3.2.20220510 | 1,152,008 | 5/10/2022 |
3.1.20200127.214830 | 2,840,379 | 1/28/2020 |
3.0.20171219.105559 | 2,815,765 | 12/19/2017 |
2.4.20170830.172630 | 253,740 | 8/30/2017 |
2.3.20160517.113140 | 1,246,324 | 5/18/2016 |
● 支持 .NET 5.0 和 6.0
● 错误修复完整清单
https://youtrack.jetbrains.com/issues/DMU?q=%23%7BdotMemory%20Unit%7D%20Fix%20version:%20%7B3.2%7D%20State:%20Fixed