我正在研究需要填充HTML模板并将其保存到磁盘的WPF应用程序。我需要一个WPF应用程序来填充一个HTML模板(最好像一个MVC项目可以)。我怎样才能做到这一点?
理想我可以使用一个MVC项目要做到这一点,例如定义一个View并将ViewModel传递给它,然后将输出写入FileStream而不是Response流。
不幸的是有没有的互联网接入保证,所以我不能主持它在远程服务器上,而且也没有一个本地的Web服务器在保证,所以我无处可承载它。
有什么办法,我在WPF或得到一个MVC项目(即我可以从WPF的解决方法参考)发送到Web服务器的上下文之外的工作要做到这一点?
或者我应该采取不同的方法?
你可以看看[运行T4模板(http://msdn.microsoft.com/en-us/library/vstudio/ee844259.aspx),这就是我用来生成HTML邮件的内容。 –
这个问题或多或少重复? http://stackoverflow.com/questions/14243296/whats-the-current-best-solution-for-generating-html-from-asp-net-razor-template –
问题是一个相似的主题,但我不”我认为这是重复的。您提到的问题指定了一个控制台应用程序,因此他们希望纯粹通过C#生成HTML模板。我正在寻找在文本中定义模板并使用C#在WPF应用程序中填充它。 – DaveDev