我希望能够使用ASP.NET视图作为电子邮件模板,并使用<%=“hi there”%>语法。有没有办法以独立的方式调用/设置这个视图引擎?C#ASP.NET - 如何使用默认视图引擎独立?
4
A
回答
0
一种选择是使用卡西尼来托管一个网站;然而,你有没有考虑过使用IIS并获取HTML?一种选择是从客户端应用程序执行此操作,我最近在Web应用程序中使用的另一个选项是覆盖呈现方法,并提供我通过的流式写入器。这让我得到了HTML然后传递给电子邮件对象。
在我的情况下,这很好,因为我可以让用户预览电子邮件。如果这不适合你,那么你将不得不查看托管API并托管你自己的实例(这是卡西尼所做的)。
1
有一篇关于从命令行运行Asp.Net的旧Scott Guthrie文章,您可能想查看。
http://aspalliance.com/220_Running_ASPNET_within_a_CommandLine_exe_Outside_of_IIS
0
里克施特拉尔这里有一篇文章:
http://www.west-wind.com/weblog/posts/481.aspx
它使用这听起来像它可能为你工作的方法。
相关问题
- 1. 如何使innodb成为默认引擎
- 2. 火花视图引擎使用ASP.NET MVC2
- 3. 使用Razor视图引擎
- 4. SQL Server引擎或独立
- 5. 运行javascript独立引擎?
- 6. ASP.MVC - 使用默认视图引擎的一个视图中的多个模型 - 如何?
- 7. 如何让zeus默认引导乘客独立而不是webrick?
- 8. 如何使在asp.net mvc的结构图供电视图引擎
- 9. 如何使用在应用引擎中生成的默认ID
- 10. 如何使第二默认_layout视图
- 11. 在独立应用程序中使用Spark View引擎
- 12. 如何为我的应用程序建立默认语音引擎?
- 13. 如何在默认视图中打开默认视图android
- 14. 如何在现有项目中将剃须刀作为默认视图引擎
- 15. 如何在独立的AppDomain中托管IronPython引擎?
- 16. IPython引擎是独立的进程吗?
- 17. 删除默认模块应用引擎的默认版本
- 18. ASP.NET MVC从aspx视图引擎迁移到剃须刀视图引擎
- 19. ASP.net MVC获取当前视图引擎
- 20. For循环Spark视图引擎/ ASP.NET MVC
- 21. ASP.NET MVC 2自定义视图引擎
- 22. ASP.NET MVC剃刀视图引擎
- 23. 构建应用程序独立的SQL引擎的使用
- 24. 如何使图像独立使用jQuery?
- 25. 如何在应用引擎中应用默认值?
- 26. 如何使默认引擎在MySQL中是InnoDB?(批)
- 27. 如何使Navicat mySQL(Non-Commercial)表默认为InnoDB引擎?
- 28. 如何使用Razor视图引擎声明评论?
- 29. 如何在ASP.NET MVC应用程序中使用多个视图引擎
- 30. 如何使用独立dplyr