Skip to content

Commit 88ea7b5

Browse files
(AzureCXP) fixes MicrosoftDocs/azure-docs#98362
1. Added "newer" to ensure that we explicitly point out here that there is a newer sdk available which is recommended. Without this, it *might* be confusing as to why there are 2 different ways officially available in docs and one is recommended over the other. 2. Adds details under "using config file" to add the information that it is only applicable to the .NET framework based applications. 3. Removes the link to ApplicationInsights SDK for ASP.NET core - as the current article is about console application.
1 parent 68bf008 commit 88ea7b5

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

articles/azure-monitor/app/console.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ ms.reviewer: casocha
1515
You need a subscription with [Microsoft Azure](https://azure.com). Sign in with a Microsoft account, which you might have for Windows, Xbox Live, or other Microsoft cloud services. Your team might have an organizational subscription to Azure: ask the owner to add you to it using your Microsoft account.
1616

1717
> [!NOTE]
18-
> It is *highly recommended* to use the [Microsoft.ApplicationInsights.WorkerService](https://www.nuget.org/packages/Microsoft.ApplicationInsights.WorkerService) package and associated instructions from [here](./worker-service.md) for any Console Applications. This package is compatible with [Long Term Support (LTS) versions](https://dotnet.microsoft.com/platform/support/policy/dotnet-core) of .NET Core and .NET Framework or higher.
18+
> It is *highly recommended* to use the newer [Microsoft.ApplicationInsights.WorkerService](https://www.nuget.org/packages/Microsoft.ApplicationInsights.WorkerService) package and associated instructions from [here](./worker-service.md) for any Console Applications. This package is compatible with [Long Term Support (LTS) versions](https://dotnet.microsoft.com/platform/support/policy/dotnet-core) of .NET Core and .NET Framework or higher.
1919
2020
[!INCLUDE [azure-monitor-log-analytics-rebrand](../../../includes/azure-monitor-instrumentation-key-deprecation.md)]
2121

@@ -44,9 +44,9 @@ You may initialize and configure Application Insights from the code or using `Ap
4444
> [!NOTE]
4545
> Instructions referring to **ApplicationInsights.config** are only applicable to apps that are targeting the .NET Framework, and do not apply to .NET Core applications.
4646
47-
### Using config file
47+
### Using config file
4848

49-
By default, Application Insights SDK looks for `ApplicationInsights.config` file in the working directory when `TelemetryConfiguration` is being created
49+
For .NET Framework based application, by default, Application Insights SDK looks for `ApplicationInsights.config` file in the working directory when `TelemetryConfiguration` is being created. Reading config file is not supported on .NET Core.
5050

5151
```csharp
5252
TelemetryConfiguration config = TelemetryConfiguration.Active; // Reads ApplicationInsights.config file if present
@@ -94,7 +94,7 @@ You may get a full example of the config file by installing latest version of [M
9494

9595
### Configuring telemetry collection from code
9696
> [!NOTE]
97-
> Reading config file is not supported on .NET Core. You may consider using [Application Insights SDK for ASP.NET Core](./asp-net-core.md)
97+
> Reading config file is not supported on .NET Core.
9898
9999
* During application start-up, create and configure `DependencyTrackingTelemetryModule` instance - it must be singleton and must be preserved for application lifetime.
100100

0 commit comments

Comments
 (0)