Problem compiling TMSFNCCoreWEB

I am getting the following errors when compiling:

Checking project dependencies...
Compiling TMSFNCCoreWEB.dproj (Debug, Win32)
WEBLib.TMSFNCBitmapContainer.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCBitmapContainer.pas
WEBLib.TMSFNCBitmapContainerDE.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCBitmapContainerDE.pas
WEBLib.TMSFNCBitmapContainerReg.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCBitmapContainerReg.pas
WEBLib.TMSFNCBitmapContainerRegDE.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCBitmapContainerRegDE.pas
WEBLib.TMSFNCBitmapEditor.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCBitmapEditor.pas
WEBLib.TMSFNCBitmapEditorDE.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCBitmapEditorDE.pas
WEBLib.TMSFNCBitmapEditorRegDE.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCBitmapEditorRegDE.pas
WEBLib.TMSFNCCloudBase.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCCloudBase.pas
WEBLib.TMSFNCCloudBase.WEB.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCCloudBase.WEB.pas
WEBLib.TMSFNCCustomComponent.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCCustomComponent.pas
WEBLib.TMSFNCCustomControl.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCCustomControl.pas
WEBLib.TMSFNCCustomScrollControl.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCCustomScrollControl.pas
WEBLib.TMSFNCGeneralDE.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCGeneralDE.pas
WEBLib.TMSFNCGeneralRegDE.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCGeneralRegDE.pas
WEBLib.TMSFNCGraphics.General.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCGraphics.General.pas
WEBLib.TMSFNCGraphics.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCGraphics.pas
WEBLib.TMSFNCGraphics.WEB.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCGraphics.WEB.pas
WEBLib.TMSFNCGraphicsPDFEngine.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCGraphicsPDFEngine.pas
WEBLib.TMSFNCGraphicsPDFIOReg.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCGraphicsPDFIOReg.pas
WEBLib.TMSFNCGraphicsTypes.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCGraphicsTypes.pas
WEBLib.TMSFNCHTMLEngine.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCHTMLEngine.pas
WEBLib.TMSFNCJSONReader.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCJSONReader.pas
WEBLib.TMSFNCJSONWriter.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCJSONWriter.pas
WEBLib.TMSFNCPDFCoreLibBase.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCPDFCoreLibBase.pas
WEBLib.TMSFNCPDFGraphicsLib.General.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCPDFGraphicsLib.General.pas
WEBLib.TMSFNCPDFGraphicsLib.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCPDFGraphicsLib.pas
WEBLib.TMSFNCPDFGraphicsLibHTMLEngine.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCPDFGraphicsLibHTMLEngine.pas
WEBLib.TMSFNCPDFIO.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCPDFIO.pas
WEBLib.TMSFNCPDFLib.General.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCPDFLib.General.pas
WEBLib.TMSFNCPDFLib.General.WEB.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCPDFLib.General.WEB.pas
WEBLib.TMSFNCPDFLib.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCPDFLib.pas
WEBLib.TMSFNCPDFLibReg.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCPDFLibReg.pas
WEBLib.TMSFNCPDFRichTextLib.General.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCPDFRichTextLib.General.pas
WEBLib.TMSFNCPDFRichTextLib.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCPDFRichTextLib.pas
WEBLib.TMSFNCPersistence.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCPersistence.pas
WEBLib.TMSFNCPopup.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCPopup.pas
WEBLib.TMSFNCPopupReg.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCPopupReg.pas
WEBLib.TMSFNCScrollBar.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCScrollBar.pas
WEBLib.TMSFNCScrollBarReg.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCScrollBarReg.pas
WEBLib.TMSFNCStyles.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCStyles.pas
WEBLib.TMSFNCStylesEditor.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCStylesEditor.pas
WEBLib.TMSFNCStylesReg.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCStylesReg.pas
WEBLib.TMSFNCTypes.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCTypes.pas
WEBLib.TMSFNCUndo.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCUndo.pas
WEBLib.TMSFNCURLBitmapContainer.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCURLBitmapContainer.pas
WEBLib.TMSFNCUtils.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCUtils.pas
WEBLib.TMSFNCGraphicsTools.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCGraphicsTools.pas
WEBLib.TMSFNCDataBinding.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCDataBinding.pas
WEBLib.TMSFNCDataBindingEditor.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCDataBindingEditor.pas
WEBLib.TMSFNCDataBindingEditorRegDE.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCDataBindingEditorRegDE.pas
WEBLib.TMSFNCDataBindingEditorDE.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCDataBindingEditorDE.pas
WEBLib.TMSFNCDataBindingRegDE.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCDataBindingRegDE.pas
WEBLib.TMSFNCDataBindingReg.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCDataBindingReg.pas
WEBLib.TMSFNCDataBindingDE.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCDataBindingDE.pas
WEBLib.TMSFNCWebBrowser.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCWebBrowser.pas
WEBLib.TMSFNCCustomWEBControl.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCCustomWEBControl.pas
WEBLib.TMSFNCCustomWEBComponent.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCCustomWEBComponent.pas
WEBLib.TMSFNCWebBrowser.WEB.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCWebBrowser.WEB.pas
WEBLib.TMSFNCGraphicsAppearanceEditor.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCGraphicsAppearanceEditor.pas
WEBLib.TMSFNCGraphicsAppearanceEditorDE.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCGraphicsAppearanceEditorDE.pas
WEBLib.TMSFNCGraphicsAppearanceEditorRegDE.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCGraphicsAppearanceEditorRegDE.pas
WEBLib.TMSFNCPrinters.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCPrinters.pas
WEBLib.TMSFNCPrintIO.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCPrintIO.pas
WEBLib.TMSFNCPrintIOReg.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCPrintIOReg.pas
WEBLib.TMSFNCBitmapContainerEditor.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCBitmapContainerEditor.pas
WEBLib.TMSFNCBitmapContainerEditorDE.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCBitmapContainerEditorDE.pas
WEBLib.TMSFNCBitmapContainerEditorRegDE.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCBitmapContainerEditorRegDE.pas
WEBLib.TMSFNCEditorButton.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCEditorButton.pas
WEBLib.TMSFNCEditorPanel.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCEditorPanel.pas
WEBLib.TMSFNCEditorListView.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCEditorListView.pas
WEBLib.TMSFNCEditorsTools.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCEditorsTools.pas
WEBLib.TMSFNCStateManager.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCStateManager.pas
WEBLib.TMSFNCResponsiveManager.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCResponsiveManager.pas
WEBLib.TMSFNCResponsiveManagerDimensionsEditor.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCResponsiveManagerDimensionsEditor.pas
WEBLib.TMSFNCResponsiveManagerReg.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCResponsiveManagerReg.pas
WEBLib.TMSFNCResponsiveManagerDE.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCResponsiveManagerDE.pas
WEBLib.TMSFNCResponsiveManagerRegDE.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCResponsiveManagerRegDE.pas
WEBLib.TMSFNCBitmapContainer.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCBitmapContainer.pas
WEBLib.TMSFNCBitmapContainerDE.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCBitmapContainerDE.pas
WEBLib.TMSFNCBitmapContainerReg.pas(1): Preprocessor: C:\tms\Products\tms.fnc.core\WEBLib.TMSFNCBitmapContainerReg.pas
Cannot assign a TdxSmartImage to a TPngImage
[Fatal Error] Cannot assign a TdxSmartImage to a TPngImage

It appears that another class TdxSmartImage is registered in your IDE to handle PNG images in TMS WEB Core DFM files. You'll need to unregister (uninstall) this handler as it is not recognized by TMS WEB Core.

I have DevExpress components in my system, and that has never been an issue. It has always coexisted with the FNC components, until I installed the 2.6.0.0 Webcore. I uninstalled DevExpress, yet I am having the same issues.

I can only suspect this was not a complete uninstall.

I'm in the same boat.

TdxSmartImage is used extensively in DevEx, so it's not a matter of removing just a single package or two, it essentially calls for completely uninstalling all of DevEx - a rather drastic measure.

Could there be any alternative solutions?

DevEx should not register this in a scope of a TMS WEB Core project.
If this gets globally registered, I'm not sure what we can do from our side to this.

My simple solution is even though is drastic is to uninstall DevEx, install Web Core, and then reinstall DevEx.