2014-11-21 93 views
4

作为我Quartz.net作业的一部分,我需要将一些数据加载到WPF控件并对其进行截图。是否有任何安全的方法来初始化ASP.NET MVC应用程序中的System.Windows.Application(以便我可以使用WPF控件)?每次重新加载ASP.NET MVC应用程序时,是否应该重新初始化System.Windows.Application?在ASP.NET MVC的服务器端使用WPF控件

+0

请参阅[关于在ASP.Net网站中托管WPF用户控件的一个问题](https://social.msdn.microsoft.com/Forums/vstudio/en-US/414066df-6120-4f26-在Visual Studio论坛上的ad0c-216e8ae3c068/about-one-problem-of-hosting-a-wpf-user-control-in-an-aspnet-web-site?forum = wpf)页面。 – Sheridan 2014-11-21 14:12:00

+0

@Sheridan,你提供的链接讲述了XBAP,它允许在客户端使用WPF控件,但我的问题是关于服务器端 – SiberianGuy 2014-11-21 18:54:20

回答

2

Imho,你应该创建单独的wcf服务并从ASP.NET应用程序调用它。在WCF服务中,您可以使用您的WPF控件。所以你的ASP.NET应用程序将从大而危险的WPF应用程序中分离出来。