一段时间以来,我一直试图找出安装 RAD Studio 2007 的问题。编译具有 .NET 特性的 ASP.NET 应用程序构建时,我收到“[DCC 错误] F1026 找不到文件错误,它报告找不到特定的 .dcuil 文件。
此错误消息中引用的文件位于 .NET 库搜索路径中显示的目录中。我发现的唯一解决方法是将关联的 .pas 文件直接添加到项目中。
我终于找到了解决这个问题的正确方法。请看下面我的回答。
一段时间以来,我一直试图找出安装 RAD Studio 2007 的问题。编译具有 .NET 特性的 ASP.NET 应用程序构建时,我收到“[DCC 错误] F1026 找不到文件错误,它报告找不到特定的 .dcuil 文件。
此错误消息中引用的文件位于 .NET 库搜索路径中显示的目录中。我发现的唯一解决方法是将关联的 .pas 文件直接添加到项目中。
我终于找到了解决这个问题的正确方法。请看下面我的回答。
此问题的解决方案可在 Quality Central 发布的 61394 中找到,该帖子最初由 Jordan Russell 提交。
Delphi 2007 中存在一个错误,该错误会阻止将添加到 .Net 库搜索路径的目录写入 EnvOptions.proj 文件。这似乎不是 Win32 库搜索路径的问题。
要解决此问题,请手动编辑 EnvOptions.proj 文件。在典型的 Windows Vista 安装中,此文件位于 C:\Users\ username \AppData\Roaming\Borland\BDS\5.0 目录中,其中username是安装 RAD Studio 2007 的用户的名称。
首先关闭 RAD Studio 2007。然后,在编辑器中打开 EnvOptions.proj(notepad.exe 即可)。将要搜索的一个或多个目录添加到 DotNetLibraryPath 元素。此元素中出现的目录必须用分号分隔。