Библиотека не является приложением, поэтому мы не можем преобразовать приложение WPF в dll и ожидаем, что сможем запустить его независимо.
Одним из обходных путей может быть изменение типа вывода проектов на «Библиотека классов», а затем создание нового приложения WPF, которое подключается к DLL.
Чтобы новое приложение подключилось к dll, сначала добавьте ссылку на dll, затем отредактируйте App.xaml и измените StartupUri на пакет Uri, указывающий на dll.
<Application x:Class="WpfApplication13.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
StartupUri="pack://application:,,,/ReferencedAssembly;component/MainWindow.xaml">
<Application.Resources>
</Application.Resources>
</Application>