Skip to content

Commit 9cda731

Browse files
committed
addressed Yoan's feedback
1 parent cb4705c commit 9cda731

File tree

3 files changed

+9
-4
lines changed

3 files changed

+9
-4
lines changed

getting-started/Installation/nuget-packages.md

+1
Original file line numberDiff line numberDiff line change
@@ -82,3 +82,4 @@ The following list represents the available NuGet packages for the Document Proc
8282

8383
* [Restoring NuGet Packages in Your CI Workflow]({%slug using-nuget-keys%})
8484
* [How to Obtain Telerik Document Processing Libraries for .NET Framework, .NET Standard, .NET Core, .NET 6/.NET 8/.NET 9]({%slug distribute-telerik-document-processing-libraries-net-versions%})
85+
* [Resolving Namespace Conflicts in Telerik Document Processing Libraries]({%slug radspreadprocessing-resolving-namespace-conflicts%})

knowledge-base/resolving-namespace-conflicts.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
---
22
title: Resolving Namespace Conflicts in Telerik Document Processing Libraries
3-
description: This article demonstrates how to resolve namespace conflicts when using Telerik Document Processing in a .NET Core project with both .NET Standard and .NET Framework versions installed.
3+
description: This article demonstrates how to resolve namespace conflicts when using Telerik Document Processing in a .NET Core project with both .NET Standard and .NET Framework packages/assemblies referenced.
44
type: how-to
55
page_title: How to Fix Namespace Conflicts in RadSpreadProcessing for Document Processing
66
slug: radspreadprocessing-resolving-namespace-conflicts
7-
tags: radspreadprocessing, document processing, namespace, extern alias, .net core, .net standard
7+
tags: spreadprocessing, document, processing, namespace, extern, alias, net, core, standard
88
res_type: kb
99
ticketid: 1673450
1010
---
@@ -32,7 +32,7 @@ This knowledge base article also answers the following questions:
3232

3333
## Solution
3434

35-
Depending on the target framework of your project (NET Framework, .NET Standard .NET Core, .NET 6, etc.), you should install the library version accordinglyt. However, if you need to install both versions for any reason, to resolve the compile-time error caused by the conflicting `Workbook` type in both assemblies, utilize the C# [extern alias](https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/extern-alias) feature. This approach allows you to differentiate between assemblies and use types from both without conflict. Follow the steps below:
35+
Depending on the target framework of your project (NET Framework, .NET Standard .NET Core, .NET 6, etc.), you should install the library version accordingly. However, if you need to install both versions for any reason, to resolve the compile-time error caused by the conflicting `Workbook` type in both assemblies, utilize the C# [extern alias](https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/extern-alias) feature. This approach allows you to differentiate between assemblies and use types from both without conflict. Follow the steps below:
3636

3737
1. **Assign Alias to NuGet Packages**
3838
- For the `Telerik.Documents.Spreadsheet` NuGet package, set its alias to `StandardHelper` (or any preferred alias).

troubleshooting/telerik-nuget.md

+5-1
Original file line numberDiff line numberDiff line change
@@ -99,4 +99,8 @@ Another common problem is that your machine (PC, GitHub Actions runner or Azure
9999

100100
* https://nuget.telerik.com/nuget/Search()?$filter=IsAbsoluteLatestVersion&searchTerm=%27WPF%27&includePrerelease=true&$skip=0&$top=100&semVerLevel=2.0.0.
101101

102-
After you enter your telerik.com username and password, you should see an XML search result containing a list of all the Telerik.UI.for.WPF packages available with your license.
102+
After you enter your telerik.com username and password, you should see an XML search result containing a list of all the Telerik.UI.for.WPF packages available with your license.
103+
104+
## See Also
105+
106+
* [Resolving Namespace Conflicts in Telerik Document Processing Libraries]({%slug radspreadprocessing-resolving-namespace-conflicts%})

0 commit comments

Comments
 (0)