在WPF客户端引用WCF服务项目程序集和System.ServiceModel程序集,如果需要读取配置文件则引用System.Configuration程序集。
在App.cs 文件中相应的方法添加相应的启动服务方法,整体示例代码如下:
private MainWindow mainWindow;
private ServiceHost Host = null;
static App()
Unknown macro: { //MVVM多线程UI处理帮助类。 // DispatcherHelper.Initialize(); }
/// <summary>
/// 引发Startup事件
/// </summary>
/// <param name="e">启动参数</param>
protected override void OnStartup(StartupEventArgs e)
Unknown macro: { base.OnStartup(e); Init(); }
/// <summary>
/// 初始化
/// </summary>
private void Init()
{
try
{
//服务启动后才能跳转到主应用程序
if (StartServers())
Unknown