diff --git a/src/Markup/Avalonia.Markup.Xaml/XamlIl/AvaloniaXamlIlRuntimeCompiler.cs b/src/Markup/Avalonia.Markup.Xaml/XamlIl/AvaloniaXamlIlRuntimeCompiler.cs index a13a33a186..de909bb1ba 100644 --- a/src/Markup/Avalonia.Markup.Xaml/XamlIl/AvaloniaXamlIlRuntimeCompiler.cs +++ b/src/Markup/Avalonia.Markup.Xaml/XamlIl/AvaloniaXamlIlRuntimeCompiler.cs @@ -196,7 +196,8 @@ namespace Avalonia.Markup.Xaml.XamlIl .Replace(":", "_") .Replace("/", "_") .Replace("?", "_") - .Replace("=", "_"); + .Replace("=", "_") + .Replace(".", "_"); var asm = _cecilTypeSystem.CreateAndRegisterAssembly(safeUri, new Version(1, 0), ModuleKind.Dll); var def = new TypeDefinition("XamlIlLoader", safeUri,