You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/azure-monitor/snapshot-debugger/snapshot-debugger.md
+10-10Lines changed: 10 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -103,7 +103,7 @@ The Snapshot Debugger requires symbol files on the production server to:
103
103
- Decode variables
104
104
- Provide a debugging experience in Visual Studio
105
105
106
-
By default, Visual Studio 2017 version 15.2 (or above) publishes symbols for release builds when it publishes to App Service.
106
+
By default, Visual Studio 2017 versions 15.2+ publishes symbols for release builds when it publishes to App Service.
107
107
108
108
In prior versions, you must add the following line to your publish profile `.pubxml` file so that symbols are published in release mode:
109
109
@@ -128,7 +128,7 @@ However, in App Service, the Snapshot Debugger can deoptimize throwing methods t
128
128
129
129
## Release notes for Microsoft.ApplicationInsights.SnapshotCollector
130
130
131
-
This sectikon contains the release notes for the `Microsoft.ApplicationInsights.SnapshotCollector` NuGet package for .NET applications, which is used by the Application Insights Snapshot Debugger.
131
+
This section contains the release notes for the `Microsoft.ApplicationInsights.SnapshotCollector` NuGet package for .NET applications, which is used by the Application Insights Snapshot Debugger.
132
132
133
133
[Learn](./snapshot-debugger.md) more about the Application Insights Snapshot Debugger for .NET applications.
134
134
@@ -177,8 +177,8 @@ Addressed multiple improvements and added support for Azure Active Directory (Az
177
177
- Added back `MinidumpWithThreadInfo` when writing dumps.
178
178
- Added `CompatibilityVersion` to improve synchronization between the Snapshot Collector agent and the Snapshot Uploader on breaking changes.
179
179
- Changed `SnapshotUploader` LogFile naming algorithm to avoid excessive file I/O in App Service.
180
-
- Added pid, role name, and process start time to uploaded blob metadata.
181
-
- Used `System.Diagnostics.Process`where possible in Snapshot Collector and Snapshot Uploader.
180
+
- Added `pid`, `role name`, and `process start time` to uploaded blob metadata.
181
+
- Used `System.Diagnostics.Process` in Snapshot Collector and Snapshot Uploader.
182
182
183
183
#### New features
184
184
Added Azure AD authentication to `SnapshotCollector`. To learn more about Azure AD authentication in Application Insights, see [Azure AD authentication for Application Insights](../app/azure-ad-authentication.md).
@@ -224,7 +224,7 @@ Switched to using `HttpClient` for all targets except `net45` because `WebReques
224
224
- Deoptimization support (via ReJIT on attach) for .NET Core 3.0 applications.
225
225
- Added symbols to NuGet package.
226
226
- Set more metadata when you upload minidumps.
227
-
- Added an `Initialized` property to `SnapshotCollectorTelemetryProcessor`. It's a `CancellationToken`, which is canceled when the Snapshot Collector is completely initialized and connected to the service endpoint.
227
+
- Added an `Initialized` property to `SnapshotCollectorTelemetryProcessor`. It's a `CancellationToken`, which is canceled when the Snapshot Collector is initialized and connected to the service endpoint.
228
228
- Snapshots can now be captured for exceptions in dynamically generated methods. An example is the compiled expression trees generated by Entity Framework queries.
229
229
230
230
#### Bug fixes
@@ -234,10 +234,10 @@ Switched to using `HttpClient` for all targets except `net45` because `WebReques
234
234
- Handle `InvalidOperationException` when you're deoptimizing dynamic methods (for example, Entity Framework).
- Added support for sovereign clouds (older versions won't work in sovereign clouds).
237
+
- Added support for sovereign clouds (older versions don't work in sovereign clouds).
238
238
- Adding Snapshot Collector made easier by using `AddSnapshotCollector()`. For more information, see [Enable Snapshot Debugger for .NET apps in Azure App Service](./snapshot-debugger-app-service.md).
239
239
- Use the FISMA MD5 setting for verifying blob blocks. This setting avoids the default .NET MD5 crypto algorithm, which is unavailable when the OS is set to FIPS-compliant mode.
240
-
- Ignore .NET Framework frames when deoptimizing function calls. This behavior can be controlled by the `DeoptimizeIgnoredModules` configuration setting.
240
+
- Ignore .NET Framework frames when deoptimizing function calls. Control this behavior with the `DeoptimizeIgnoredModules` configuration setting.
241
241
- Added the `DeoptimizeMethodCount` configuration setting that allows deoptimization of more than one function call.
0 commit comments