Я думаю, что многоступенчатая сборка поможет вам в этом, поскольку на первом этапе вы можете создать свой код, а затем запустить его на следующем этапе.
# Stage 1: Build code
FROM as builder
RUN
# Stage 2: Run code
FROM
# Copy artifacts from 'builder' stage
COPY --from=builder
# Run your code
CMD [...]
Подробности можно найти в документации
.
Вот подробные пошаговые инструкции о том, как создать шаблон для этого.
Если нет конкретной опции «Библиотека классов WPF» (я не могу вспомнить вручную, и у меня нет под рукой копии Visual Studio Express), то я боюсь что вам придется изменить файл проекта напрямую, чтобы Visual Studio знала, что это проект WPF. См. этот вопрос для инструкций о том, как это сделать.