一个类库如何知道自己的运行目录 一个.net dll可能被win app或web app调用,这个类库需要知道自己所在的物理路径(如果是web app相当于要mappath),但是在类库项目里不知道调用者的情况 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用 Environment.CurrentDirectory 试一下。 using System.IO;Directory.GetCurrentDirectory(); 我觉得你的思路有些问题,即使按照上面的方法获得路径,你也无法知道是被win app或web app调用,因为获得的路径是绝对路径。为什么不直接让win app或web app来告诉dll,谁在调用它不是更合理些。 cmd 下到是有这个可以看。 msinfo32.exe 至于c#里就不清楚了。 Environment.CurrentDirectory和Directory.GetCurrentDirectory()都不行如果是WebApp调用的话都是iis程序路径c:\xxxx某个固定的iis安装路径而不是网站所在路径 System.Windows.Forms.Application.StartupPath(); 求帮助,一个奇怪的问题 关闭程序时释放串口连接 求指点这个还是不会 服务器已拒绝客户端凭据 remoting远程连接 C#winform 下,报表的问题! 添加数据库,更新数据的时候提示更新要求有效的InsertCommand错误,急死了。 高分求救!怎样让一个长条状的窗口吸附在状态栏上方,然后其他程序最大化时忽略这个窗口的空间,就像任务栏一样。 用C#怎样实现数据库的压缩 C#钩子如何获取监控的进程 客户端数据缓存讨论 如何在c#.net插入照片到excel B/S结构(CSDN所有帖子都没有解决的问题) 从某url下载文件并另存本地却乱麻?
Directory.GetCurrentDirectory();
如果是WebApp调用的话都是iis程序路径c:\xxxx某个固定的iis安装路径而不是网站所在路径