ATL Provider Error ATL2029
TOC
Collapse the table of content
Expand the table of content
This documentation is archived and is not being maintained.

ATL Provider Error ATL2029

Failed to compile RGS. Syntax error: [!ifexist] not followed by [!endif]

The RGS file contains a [!ifexist] conditional compilation directive that does not have a matching [!endif]. Add a [!endif] directive at the end of the code you want conditionally compiled.

The following sample RGS file generates ATL2029.

HKLM
{
 [!ifexist(noncreatable)]
 val testval = s 'testval'
}

To resolve the error, add [!endif]:

HKLM
{
 [!ifexist(noncreatable)]
 val testval = s 'testval'
 [!endif]
}
Show:
© 2016 Microsoft