WPF类库(DLL)与Windows应用程序(.exe)之间的转换

方法挺简单的,而且非常的实用:
类库转应用程序步骤:
项目->项目属性:

WPF类库(DLL)与Windows应用程序(.exe)之间的转换
选择类库,然后在右键点击App.xaml选择属性,选择Page属性,保存,然后重新生产解决方案
WPF类库(DLL)与Windows应用程序(.exe)之间的转换
即可生成.dll文件,方便其他WPF的调用。
WPF类库(DLL)与Windows应用程序(.exe)之间的转换
类库转换为应用程序过程:
方法跟上面相反,将App.xaml的属性改为ApplicationDefinition即可。
WPF类库(DLL)与Windows应用程序(.exe)之间的转换
将项目属性从类库改为windows应用程序即可:
WPF类库(DLL)与Windows应用程序(.exe)之间的转换
重新生成解决方案即可得到.exe文件:
WPF类库(DLL)与Windows应用程序(.exe)之间的转换
当然也有另外一种方法可以生成.dll文件,项目属性选择类库,然后删掉App.xaml,重新编译即可。不过这样从类库转换成为应用程序就稍微麻烦一点了。需要添加文件,然后改变文件属性,然后添加Main函数,稍微麻烦一点,建议直接更改属性进行转换。