PRJ 自动生成 | 迁移中心帮助
跳到主要内容 跳到补充内容

PRJ 自动生成

上次更新日期:2026/10/14

QV2QS 可以在开始批量转换之前自动生成缺失的 PRJ 文件夹,从而无需为每个源文件手动创建 PRJ 工件。

QVW 和 QVF 文件需要 PRJ 文件夹才能进行转换。如果扫描程序发现没有匹配 PRJ 文件夹的源文件,QV2QS 可以在继续批处理之前自动生成 PRJ 文件夹。

通过命令行中的 --generatePrj 或用户界面中的 自动生成 PRJ 开关来启用自动 PRJ 生成。QV2QS 使用内置的 QlikView Desktop 引擎将每个源文件提取到 PRJ 文件夹中,然后重新扫描目录以获取新创建的文件夹。

在批处理模式下,QV2QS 仅为尚无匹配 PRJ 文件夹的源文件生成 PRJ 文件夹。现有的 PRJ 文件夹不会重新生成。若要强制重新生成特定文件,请删除现有的 PRJ 文件夹并重新运行批处理。或者,在 QlikView Desktop 中打开 QVW 文件并保存,以就地重新生成 PRJ 文件夹。在单项目模式下,--generatePrj 始终会替换现有的 PRJ 文件夹。

PRJ 生成按顺序运行(一次一个文件),因为 QlikView Desktop 一次只能处理一个文件。每个文件都在单独的子进程中处理,以防止冲突。每个文件的超时时间为 10 分钟,且不可配置。如果另一个 QlikView 进程已在运行,PRJ 生成将因冲突错误而失败,并取消剩余文件。在开始批量转换之前,关闭所有正在运行的 QlikView 实例。

信息注释

PRJ 生成失败不会中止批处理。未能生成 PRJ 文件夹的文件将在后续转换中被跳过。扫描结果会报告跳过了哪些文件。

在用户界面中,扫描模态框中的生成缺失的 PRJ按钮可按需为所选文件生成 PRJ 文件夹。进度更新实时显示。一次只能运行一个 PRJ 生成作业。

诊断 PRJ 生成失败

如果 PRJ 生成失败,请查看 %LOCALAPPDATA%\QV2QS\qv2qs.log 处的系统日志。搜索 No QlikView Desktop found、Batch PRJ prerequisites 或源文件名以定位相关条目。使用 --logLevel DEBUG 运行以获取详细日志。有关更多信息,请参阅 QlikView Desktop 问题和 日志记录和诊断。

了解更多

Visit the discussion forum at community.qlik.com

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们!