From 604a73bf8343440913dc57c0f73441750a860db0 Mon Sep 17 00:00:00 2001 From: bitsandfoxes Date: Fri, 19 Jun 2026 12:01:50 +0200 Subject: [PATCH 1/2] Sentry.AssemblyAlias --- readme.md | 12 ++++++------ src/Alias.Lib/Alias.Lib.csproj | 1 + src/Alias.MsBuild/Alias.MsBuild.csproj | 1 + src/Alias/Alias.csproj | 1 + 4 files changed, 9 insertions(+), 6 deletions(-) diff --git a/readme.md b/readme.md index 002c57b..2e99994 100644 --- a/readme.md +++ b/readme.md @@ -1,8 +1,8 @@ # Alias -[![Build status](https://ci.appveyor.com/api/projects/status/s3agb6fiax7pgwls/branch/main?svg=true)](https://ci.appveyor.com/project/SimonCropp/dotnet-assembly-alias) -[![NuGet Status](https://img.shields.io/nuget/v/Alias.svg?label=Alias%20nuget)](https://www.nuget.org/packages/Alias/) -[![NuGet Status](https://img.shields.io/nuget/v/Alias.Lib.svg?label=Alias.Lib%20nuget)](https://www.nuget.org/packages/Alias.Lib/) +[![NuGet Status](https://img.shields.io/nuget/v/Sentry.AssemblyAlias.svg?label=Sentry.AssemblyAlias%20nuget)](https://www.nuget.org/packages/Sentry.AssemblyAlias/) +[![NuGet Status](https://img.shields.io/nuget/v/Sentry.AssemblyAlias.Lib.svg?label=Sentry.AssemblyAlias.Lib%20nuget)](https://www.nuget.org/packages/Sentry.AssemblyAlias.Lib/) +[![NuGet Status](https://img.shields.io/nuget/v/Sentry.AssemblyAlias.MsBuild.svg?label=Sentry.AssemblyAlias.MsBuild%20nuget)](https://www.nuget.org/packages/Sentry.AssemblyAlias.MsBuild/) Renames assemblies and fixes references. Designed as an alternative to [Costura](https://github.com/Fody/Costura), [ILMerge](https://github.com/dotnet/ILMerge), and [ILRepack](https://github.com/gluck/il-repack). @@ -15,7 +15,7 @@ This project works around this problem by renaming references and preventing nam ## dotnet tool -https://www.nuget.org/packages/Alias/ +https://www.nuget.org/packages/Sentry.AssemblyAlias/ **[.NET 10](https://dotnet.microsoft.com/download/dotnet/10.0) or higher is required to run this tool.** @@ -30,10 +30,10 @@ For a given directory and a subset of assemblies, it: Ensure [dotnet CLI is installed](https://docs.microsoft.com/en-us/dotnet/core/tools/). -Install [Alias](https://nuget.org/packages/Alias/) +Install [Sentry.AssemblyAlias](https://nuget.org/packages/Sentry.AssemblyAlias/) ```ps -dotnet tool install --global Alias +dotnet tool install --global Sentry.AssemblyAlias ``` diff --git a/src/Alias.Lib/Alias.Lib.csproj b/src/Alias.Lib/Alias.Lib.csproj index 8c81269..a43609c 100644 --- a/src/Alias.Lib/Alias.Lib.csproj +++ b/src/Alias.Lib/Alias.Lib.csproj @@ -1,6 +1,7 @@  + Sentry.AssemblyAlias.Lib net10.0;net48;netstandard2.0 true true diff --git a/src/Alias.MsBuild/Alias.MsBuild.csproj b/src/Alias.MsBuild/Alias.MsBuild.csproj index 990b061..b197083 100644 --- a/src/Alias.MsBuild/Alias.MsBuild.csproj +++ b/src/Alias.MsBuild/Alias.MsBuild.csproj @@ -1,6 +1,7 @@ + Sentry.AssemblyAlias.MsBuild netstandard2.0 true diff --git a/src/Alias/Alias.csproj b/src/Alias/Alias.csproj index 5383183..d091935 100644 --- a/src/Alias/Alias.csproj +++ b/src/Alias/Alias.csproj @@ -2,6 +2,7 @@ Exe net10.0 + Sentry.AssemblyAlias assemblyalias True embedded From 17579b6907bf5191d3509bc85d067afd4ff022d4 Mon Sep 17 00:00:00 2001 From: bitsandfoxes Date: Fri, 19 Jun 2026 12:06:45 +0200 Subject: [PATCH 2/2] missed a spot --- src/Alias.MsBuild/Alias.MsBuild.csproj | 2 +- ...ias.MsBuild.targets => Sentry.AssemblyAlias.MsBuild.targets} | 0 src/AssemblyToProcess/AssemblyToProcess.csproj | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) rename src/Alias.MsBuild/build/{Alias.MsBuild.targets => Sentry.AssemblyAlias.MsBuild.targets} (100%) diff --git a/src/Alias.MsBuild/Alias.MsBuild.csproj b/src/Alias.MsBuild/Alias.MsBuild.csproj index b197083..a13da11 100644 --- a/src/Alias.MsBuild/Alias.MsBuild.csproj +++ b/src/Alias.MsBuild/Alias.MsBuild.csproj @@ -23,7 +23,7 @@ true task - + true build diff --git a/src/Alias.MsBuild/build/Alias.MsBuild.targets b/src/Alias.MsBuild/build/Sentry.AssemblyAlias.MsBuild.targets similarity index 100% rename from src/Alias.MsBuild/build/Alias.MsBuild.targets rename to src/Alias.MsBuild/build/Sentry.AssemblyAlias.MsBuild.targets diff --git a/src/AssemblyToProcess/AssemblyToProcess.csproj b/src/AssemblyToProcess/AssemblyToProcess.csproj index 09b722b..3a6cd09 100644 --- a/src/AssemblyToProcess/AssemblyToProcess.csproj +++ b/src/AssemblyToProcess/AssemblyToProcess.csproj @@ -19,5 +19,5 @@ - + \ No newline at end of file