fix error check and find usage not effected by conditionalSymbols.

Fixed three point CSharpParser usage not use CompilerSettings.