From 23811b7616aaeabf18bd0c36c5faa99d568b5378 Mon Sep 17 00:00:00 2001 From: David Fowler Date: Sat, 25 Apr 2020 11:22:33 -0700 Subject: [PATCH] Fix docker image building (#408) - Use the assembly name as the entrypoint instead of the project file name. --- src/Microsoft.Tye.Core/DockerfileGenerator.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Microsoft.Tye.Core/DockerfileGenerator.cs b/src/Microsoft.Tye.Core/DockerfileGenerator.cs index 8aeea58d..ff99c50e 100644 --- a/src/Microsoft.Tye.Core/DockerfileGenerator.cs +++ b/src/Microsoft.Tye.Core/DockerfileGenerator.cs @@ -42,7 +42,7 @@ namespace Microsoft.Tye await using var stream = File.OpenWrite(filePath); await using var writer = new StreamWriter(stream, encoding: Encoding.UTF8, bufferSize: -1, leaveOpen: true); - var entryPoint = Path.GetFileNameWithoutExtension(project.ProjectFile.Name); + var entryPoint = project.AssemblyName; output.WriteDebugLine($"Writing Dockerfile to '{filePath}'."); if (container.UseMultiphaseDockerfile ?? true) {