Fatal error: Uncaught Error: Call to undefined method Magento\Framework\Module\Dir::getDir() in C:\Apache24\htdocs\vendor\magento\framework\Module\Dir\Reader.php:181
Stack trace:
#0 C:\Apache24\htdocs\vendor\magento\framework\Module\Dir\Reader.php(129): Magento\Framework\Module\Dir\Reader->getModuleDir()
#1 C:\Apache24\htdocs\vendor\magento\framework\Module\Dir\Reader.php(111): Magento\Framework\Module\Dir\Reader->getFiles()
#2 C:\Apache24\htdocs\vendor\magento\framework\Module\Dir\Reader.php(86): Magento\Framework\Module\Dir\Reader->getFilesIterator()
#3 C:\Apache24\htdocs\vendor\magento\framework\App\Config\FileResolver.php(65): Magento\Framework\Module\Dir\Reader->getConfigurationFiles()
#4 C:\Apache24\htdocs\vendor\magento\framework\Config\Reader\Filesystem.php(128): Magento\Framework\App\Config\FileResolver->get()
#5 C:\Apache24\htdocs\generated\code\Magento\Framework\ObjectManager\Config\Reader\Dom\Proxy.php(95): Magento\Framework\Config\Reader\Filesystem->read()
#6 C:\Apache24\htdocs\vendor\magento\framework\Interception\Config\Config.php(204): Magento\Framework\ObjectManager\Config\Reader\Dom\Proxy->read()
#7 C:\Apache24\htdocs\vendor\magento\framework\Interception\Config\Config.php(190): Magento\Framework\Interception\Config\Config->generateIntercepted()
#8 C:\Apache24\htdocs\vendor\magento\framework\Interception\Config\Config.php(122): Magento\Framework\Interception\Config\Config->initializeUncompiled()
#9 C:\Apache24\htdocs\vendor\magento\framework\ObjectManager\Factory\AbstractFactory.php(121): Magento\Framework\Interception\Config\Config->__construct()
#10 C:\Apache24\htdocs\vendor\magento\framework\ObjectManager\Factory\Dynamic\Developer.php(66): Magento\Framework\ObjectManager\Factory\AbstractFactory->createObject()
#11 C:\Apache24\htdocs\vendor\magento\framework\ObjectManager\ObjectManager.php(70): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->create()
#12 C:\Apache24\htdocs\vendor\magento\framework\App\ObjectManager\Environment\Developer.php(84): Magento\Framework\ObjectManager\ObjectManager->get()
#13 C:\Apache24\htdocs\vendor\magento\framework\App\ObjectManagerFactory.php(191): Magento\Framework\App\ObjectManager\Environment\Developer->configureObjectManager()
#14 C:\Apache24\htdocs\vendor\magento\framework\App\Bootstrap.php(212): Magento\Framework\App\ObjectManagerFactory->create()
#15 C:\Apache24\htdocs\vendor\magento\framework\App\Bootstrap.php(127): Magento\Framework\App\Bootstrap->__construct()
#16 C:\Apache24\htdocs\pub\index.php(27): Magento\Framework\App\Bootstrap::create()
#17 {main}
thrown in C:\Apache24\htdocs\vendor\magento\framework\Module\Dir\Reader.php on line 181