我有一个C#.net类库,它引用一个文件夹及其中的文件。
我已将此库添加为我的ASP.NET Web项目中的参考,我无法弄清楚我应该如何获取此文件夹的路径。
有人知道吗?或者您是否必须从网站传递Server.MapPath?
Cheeres
答案 0 :(得分:0)
程序集通常不知道调用者的运行位置;这就是你所追求的。原因是有时组件是gac'd,有时它们在同一个bin文件夹中等等。
Web项目应该获得它自己的路径,然后将其传递给程序集。
或者你可以在web.config中找到路径,让程序集从那里读取路径信息。