让Windows2003 Server NET4.0 Frameworks可以上使用RazorEngine程序集。
2020-12-13 14:09
标签:http ar 使用 for 问题 代码 ef tt window Windows 2003 Server目前只能安装dotNET Frameworks 4.0框架,而无法安装dotNET Frameworks 4.5以及4.5.1,如果要在2003 server上运行RazorEngine程序集,那么必须得引用编译目标是4.0版的,同时System.Web.Razor.dll这个程序集也得是NET4.0的,如果编译目标不是4.0平台,那么这个程序集里会有一个方法引用了4.5框架里的方法,所以是无法跑在win2003 server系统上的。 解决问题的办法是,自己重新编译System.Web.Razor.dll这个程序集为4.0目标平台,然后重新编译RazorEngine.dll程序集,RazorEngine.dll程序集需要重新引用4.0平台的System.Web.Razor.dll即可。 好在我已经下载了RazorEngine和System.Web.Razor的源代码,并修正了这个问题,让RazorEngine可以以跑在win2003 server的dotNET4.0框架下。 下载这个解决方案的源代码,前往这里:https://github.com/sanxia/RazorEngineNET4.0.git 让Windows2003 Server NET4.0 Frameworks可以上使用RazorEngine程序集。 标签:http ar 使用 for 问题 代码 ef tt window 原文地址:http://www.cnblogs.com/CHONGCHONG2008/p/4059010.html
下一篇:c#读写txt
文章标题:让Windows2003 Server NET4.0 Frameworks可以上使用RazorEngine程序集。
文章链接:http://soscw.com/essay/33751.html