ASP.NET(5):虚拟路径转换到物理路径的一种实现方法,不用MapPath

需求要求
1.自定义的Resource类不但要在WinForm程序下使用,也要在WebForm程序下使用(意思就是不能用MapPath取得目录信息了)
2.Resource只有一个无参的构造函数
3.资源文件存储在程序或网站的主目录下的Language目录下。

资源路径的获取实现:
var dir = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Languages");

提示:可以看看这两个属性的说明并测试输出,就什么都明白了
AppDomain.CurrentDomain.BaseDirectory
AppDomain.CurrentDomain.DynamicDirectory

----------------------------------- http://www.cnblogs.com/rock_chen/
原文地址:https://www.cnblogs.com/rock_chen/p/1323462.html