View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006780 | JEDI VCL | 02 Installation | public | 2025-07-16 02:55 | 2025-07-16 02:55 |
Reporter | cacofony | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
Product Version | Daily / GIT | ||||
Target Version | Fixed in Version | ||||
Summary | 0006780: EnvOptions.proj Condition="" added to ProjectExtensions | ||||
Description | This using using release from GIT JVCL 3.50 MSBUILD errors with the following EnvOptions.proj(2,22): error MSB4066: The attribute "Condition" in element <ProjectExtensions> is unrecognized. <ProjectExtensions Condition=""> but should be <ProjectExtensions> <Borland.Personality>Environment.Personality.12</Borland.Personality> <Borland.ProjectType/> <BorlandProject> <Environment.Personality/> </BorlandProject> <ProjectFileVersion>12</ProjectFileVersion> </ProjectExtensions> | ||||
Steps To Reproduce | Install / Rebuild JVCL but don't launch Delphi Perform an MSBUILD of a project | ||||
Additional Information | Starting the Delphi IDE fixes the issue as it cleans up the EnvOptions.proj file and removes this Condition, however in my usage case I am using a build machine that does not have the "IDE" installed / registered so I need to manually cleanup EnvOptions.prog. Note also that the JCL installer does not add the Condition only the JVCL installer. | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2025-07-16 02:55 | cacofony | New Issue |