c# - 获取 Windows 应用程序和 ASP.NET 应用程序的应用程序路径的统一方法

标签 c# .net asp.net path

.NET 中是否有统一的方法来获取 Windows 应用程序和 ASP.NET 应用程序的应用程序路径(物理)?

最佳答案

我不知道它是否给出了您正在寻找的内容,但是 AppDomain.CurrentDomain.BaseDirectory可能是候选人。

更新
正如 @AZ 指出的,在某些情况下,这不会返回您通常认为的“应用程序目录”,所以最后我会说不,没有统一的方法可以安全地为您提供您所期望的内容。

关于c# - 获取 Windows 应用程序和 ASP.NET 应用程序的应用程序路径的统一方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1713749/

相关文章:

c# - 我可以使用C#在ASP.NET中创建错误日志吗?

c# - 空日期时间的 Web 服务响应?

c# - 如何以编程方式向按钮单击处理程序上的 gridview 添加新行?

c# - unity制作一个用 key 开锁的推拉门

c# - 继承 - 无法访问派生类中的基类数据成员

c# - 将列表保存到数据库 Entity Framework

c# - 获取使用 ajax AsyncFileUpload 保存的文件的新文件名?

c# - 当来自另一个线程的事件更改属性时, View 不更新

c# - 在 lucene 搜索之前,我如何通过外键过滤我的数据?

c# - 同步功能