PostSharp Framework

Erstellen Sie Ihre eigenen Aspekte und beginnen Sie mit dem Entfernen der Boilerplate aus Ihren .NET-Codebanken.

Veröffentlicht von PostSharp Technologies
Wird von ComponentSource seit 2015 vertrieben

Preise ab: $ 347.90 Version: v2024.x NEU Aktualisiert: monatlich?

i

PostSharp Framework replaces PostSharp Professional.

PostSharp Framework includes everything you need to automate the implementation or validation of your own patterns, including the Architecture Framework which used to be a part of PostSharp Ultimate. However, PostSharp Diagnostics is removed. PostSharp Professional customers will be offered a free subscription to PostSharp Diagnostics for the...

Show more

PostSharp Framework replaces PostSharp Professional.

PostSharp Framework includes everything you need to automate the implementation or validation of your own patterns, including the Architecture Framework which used to be a part of PostSharp Ultimate. However, PostSharp Diagnostics is removed. PostSharp Professional customers will be offered a free subscription to PostSharp Diagnostics for the whole duration of their PostSharp Professional subscription that has already been paid for. Please contact our sales team if you’re interested. Support for the license server is also removed. Please contact us if you’re impacted.

PostSharp Framework v6.9.x

Released: Mar 26, 2021

Updates in v6.9.x

6.9.12

Updated Nov 10, 2021

Fixes

  • Embedded PortablePdb broken in non-deterministic builds.

6.9.11

Updated Oct 18, 2021

Fixes

  • PortablePDB: check for embedded PDB fails when there are no debug directories.

6.9.10

Updated Oct 11, 2021

Fixes

  • Embedded PDB not recognized by some tools (code coverage, ILSpy).     
  • Non-perpetual license expiration message is not emitted and the notification doesn't pop up earlier than 60 days before the license expiration and the message as well as the notification can be disabled.

6.9.9

Updated Sep 15, 2021

Fixes

  • Signing fails with password protected PFX key file (key container).

6.9.8

Updated Aug 18, 2021

Fixes

  • Missing .pspdb warning should be disabled when RunAnalyzersDuringBuild=True.     
  • Symbolic links are not followed by .NET Core on mapped remote drive, provide PostSharpUseLinksIfPossible.

6.9.7

Updated Jul 7, 2021

Fixes

  • Assembly for higher framework with lower assembly version causes binding exception.
  • MethodFormatter throws NullReferenceException.
  • PortablePDB: invalid file generated when more than 2048 declarations of some kinds.
  • Missing optional binding redirect element in assembly binding application configuration no longer breaks the build.

6.9.6

Updated Jun 1, 2021

Fixes

  • .NET 5.0: .net5.0-windows runtime assembly cannot be loaded for execution.

6.9.5

Updated May 7, 2021

Fixes

  • Enabling XML documentation no longer breaks incremental build.     
  • INPC: Init-only setters cause binding exception during compilation (caused by modreq).

6.9.4

Updated Apr 15, 2021

Fixes

  • VSX: Changing active Roslyn document context throws NullReferenceException.
  • VSX: ProjectReferenceResolver ignores unloaded references.
  • VSX: ProjectReferencesResolver throws ArgumentException.
  • VSX: WpfTextViewCreationListener throws NullReferenceException (regression).
  • VSX: Settings import throws InvalidOperationException.
  • VSX: ProjectReferencesResolver.AddUnloadedReference throws NullReferenceException (regression).
  • Debugger: Step from a return statement jumps to the last statement of a method before stepping to the end of the method.
  • PdbReader crashes on C++/CLI assembly with WindowsPDB.
  • Enabling XML documentation no longer breaks incremental build.

6.9.3

Updated Mar 26, 2021

Features

  • Licensing: Allow unknown license properties.

Fixes

  • VSX: ProjectReferencesResolver.AddUnloadedReference throws NullReferenceException.
  • VSX: WpfTextViewCreationListener throws NullReferenceException.
  • VSX: ProjectReferencesResolver throws ArgumentOutOfRangeException.