【发布时间】:2011-03-27 18:23:03
【问题描述】:
我有一个加载外部文件的 C# 程序集。该程序集由 asp.net 网站使用。 以下是加载数据文件的代码
string dataDirectory = Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location),"data");
filePath = Path.Combine(dataDirectory,_fileName);
该组件在 Windows 应用程序中运行良好,但是当我尝试在 asp.net 网站中使用它时,由于该站点找不到数据文件而失败,并出现以下错误:
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\cmictranslatorsite\20a8eddd\864b2575\assembly\dl3\5bd4a35e\8c6f79b6_98eccb01\data\file.txt
【问题讨论】:
标签: c# asp.net relative-path