【发布时间】:2014-09-16 17:52:25
【问题描述】:
我在使用第三方 C# 类库时遇到问题:
给定的 .net dll 要求其他文件与 .dll(配置文件等)位于同一目录中。
当我将库作为参考加载到 asp.net 项目中时,一切正常,直到第一次调用该库。我从库中得到异常,说缺少所需的文件。
现在的问题是我应该把这些必需的文件放在哪里?我尝试了 obj/debug/、bin/ 并在项目中包含文件并选择“始终复制到输出目录”,但没有任何帮助。
我猜这与 IIS 及其处理参考/附加文件的方式有关?
编辑:它在 Windows 窗体应用程序中运行良好,但在 ASP.NET Web 应用程序中却不行。
【问题讨论】:
-
这是否与这篇具有类似潜在根本原因的帖子有关 - stackoverflow.com/questions/25865430/…
标签: c# asp.net iis reference path