asp.net - Delphi for .NET 在 .NET 库搜索目录中找不到共享文件(“[DCC 错误] F1026 文件未找到)”

标签 asp.net delphi delphi-2007 file-not-found delphi.net

一段时间以来,我一直在尝试找出 RAD Studio 2007 安装的问题。当使用 .NET 角色编译 ASP.NET 应用程序时,我收到“[DCC 错误] F1026 文件未找到”错误,其中报告找不到特定的 .dcuil 文件。

此错误消息中引用的文件位于 .NET 库搜索路径中显示的目录中。我发现的唯一解决方法是将关联的 .pas 文件直接添加到项目中。

我终于找到了解决这个问题的正确方法。请参阅下面我的回答。

最佳答案

此问题的解决方案可以在质量中心帖子 61394 中找到,该帖子最初由 Jordan Russell 提交。

Delphi 2007 中存在一个错误,该错误会阻止添加到 .Net 库搜索路径的目录写入 EnvOptions.proj 文件。这似乎不是 Win32 库搜索路径的问题。

要解决此问题,请手动编辑 EnvOptions.proj 文件。在典型的 Windows Vista 安装中,此文件位于 C:\Users\用户名\AppData\Roaming\Borland\BDS\5.0 目录,其中用户名是名称安装 RAD Studio 2007 的用户的名称。

首先关闭 RAD Studio 2007。然后,在编辑器中打开 EnvOptions.proj(notepad.exe 即可)。将要搜索的一个或多个目录添加到 DotNetLibraryPath 元素。此元素中出现的目录必须用分号分隔。

关于asp.net - Delphi for .NET 在 .NET 库搜索目录中找不到共享文件(“[DCC 错误] F1026 文件未找到)”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1766180/

相关文章:

web-services - Int64 类型的 Web 服务中的空白值

delphi - 哪个是与 delphi 2007 一起使用的当前正确的 indy 和 openssl 版本

mysql - Delphi DBX和MySQL连接噩梦: DBX Error: Driver could not be properly initialized

asp.net - 如何使用 ApiController 返回原始字符串?

java - 如何在Java中读取Delphi记录结构

c# - 异步调用时 Azure KeyVault Active Directory AcquireTokenAsync 超时

delphi - TList<TProc>.Clear 是否释放所有捕获的变量?

Windows 10 上的 Delphi 2007 - 下载 Borland.xxx.Targets 文件

c# - CSS 模板不适用于 Login.aspx 页面

c# - 可以在 IIS 中对静态 html 页面进行后处理吗?