如何在Web项目中引用.dll的路径

时间:2010-01-21 20:04:32

标签: c# .net asp.net

我有一个C#.net类库,它引用一个文件夹及其中的文件。

我已将此库添加为我的ASP.NET Web项目中的参考,我无法弄清楚我应该如何获取此文件夹的路径。

有人知道吗?或者您是否必须从网站传递Server.MapPath?

Cheeres

1 个答案:

答案 0 :(得分:0)

程序集通常不知道调用者的运行位置;这就是你所追求的。原因是有时组件是gac'd,有时它们在同一个bin文件夹中等等。

Web项目应该获得它自己的路径,然后将其传递给程序集。

或者你可以在web.config中找到路径,让程序集从那里读取路径信息。