# 4.18 Modules not found or build with different engine version

**URL:** <https://forums.unrealengine.com/t/4-18-modules-not-found-or-build-with-different-engine-version/408731>\
**Category:** Blueprint\
**Tags:** unreal-engine, bug-report, editor, UE4, Blueprint, question, CPP\
**Created:** [November 4, 2017, 12:29pm UTC](https://forums.unrealengine.com/t/4-18-modules-not-found-or-build-with-different-engine-version/408731 "2017-11-04T12:29:01Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jeisu](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Jeisu](https://forums.unrealengine.com/u/Jeisu)\
**Post date:** [November 4, 2017, 12:29pm UTC](https://forums.unrealengine.com/t/4-18-modules-not-found-or-build-with-different-engine-version/408731/1 "2017-11-04T12:29:01Z")

</div>

Update [1]:

- Using Visual Studio Community 2015 - Update 3

Update [2]

- Using Visual Studio Community 2017 - 15.4.2 does not make a difference.

Update [3]:

- Added visual image of what has changed and might cause this problem:

![219456-4-18-binaries-issue.png](https://d3kjluh73b9h9o.cloudfront.net/original/4X/1/f/7/1f74999fc9088de36912abbbdb26c266c4579715.png)

====

What:

- Error about Modules not found or build with different engine version
- Project is created from Blueprint (Empty Project) and added a C++ class to it.
- Our team uses version control and I have excluded (.modules, .target and .pdb)-files from version control, since we did not need it for every change (only programmers have visual studio installed).

When:

- Starting up ProjectName.uproject with only Binaries/ProjectName.dll
- **No .modules, .target or .pdb files** (also in Plugins folder which is not shown in example project).

Expected:

- To open uproject without asking to compile source project.

====

I have created an example project in how to reproduce this issue:

- Clean (contains no additional .modules, .target or .pdb files, only .dll)
- Clean\_with\_binaries\_modules\_target (contains .modules, .target and .pdb in Binaries folder)

Tested this out in **4.16** , **4.17** and it didn’t gave me this message.

[Download link to MyTestProject.zip][2]

---

<div class="post-metadata">

**Author:** ![Shepik](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Shepik](https://forums.unrealengine.com/u/Shepik)\
**Post date:** [November 8, 2017, 10:44am UTC](https://forums.unrealengine.com/t/4-18-modules-not-found-or-build-with-different-engine-version/408731/2 "2017-11-08T10:44:25Z")

</div>

Hi!

We have the same workflow and we also had a similar problem.

We solved it, by adding UE4Editor.modules to Binaries folder in our project (to Binaries for Plugins folders too), after that our artists and designers succesfully run editor.

* * *

**Project/Binaries**

![](https://d3kjluh73b9h9o.cloudfront.net/original/4X/7/d/2/7d210dc903547379b5180077259dc5ee0bb480e3.png)

**Plugins/Binaries**

![](https://d3kjluh73b9h9o.cloudfront.net/original/4X/1/7/b/17b928f6fd9ac789ae0dd92c4d21bf8fd8baec16.png)

---

<div class="post-metadata">

**Author:** ![Jeisu](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Jeisu](https://forums.unrealengine.com/u/Jeisu)\
**Post date:** [November 8, 2017, 12:08pm UTC](https://forums.unrealengine.com/t/4-18-modules-not-found-or-build-with-different-engine-version/408731/3 "2017-11-08T12:08:34Z")

</div>

Hello ,

That makes sense hence why I have found out when excluding all the files except .dll it reports the message.

I am currently checking out with only .DLL & .modules included in our project and will get back when I know more (including CI-builds, Continue Integration builds).

---

<div class="post-metadata">

**Author:** ![Jeisu](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Jeisu](https://forums.unrealengine.com/u/Jeisu)\
**Post date:** [November 9, 2017, 10:16am UTC](https://forums.unrealengine.com/t/4-18-modules-not-found-or-build-with-different-engine-version/408731/4 "2017-11-09T10:16:19Z")

</div>

Hey ,

So far this has been working.

* * *

Including **.modules** files in your binaries works.

* * *

Visual Studio does not modify .modules if the DLL is not missing, which is a plus for version control.

I can continue get our 4.18 project to be stable again due new errors!

Thanks y’all.

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_c12ec0981](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_c12ec0981](https://forums.unrealengine.com/u/anonymous_user_c12ec0981)\
**Post date:** [November 18, 2017, 8:46pm UTC](https://forums.unrealengine.com/t/4-18-modules-not-found-or-build-with-different-engine-version/408731/5 "2017-11-18T20:46:47Z")

</div>

Hey , how would I go about this if I don’t have a “Binaries” folder? I was .git ignoring it so it wasn’t in my project folder. I tried not ignoring it and rebuilding my project but the “Binaries” folder still doesn’t come up. What should I do? Thanks so much for your answers.

---

<div class="post-metadata">

**Author:** ![theonecalledtom](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@theonecalledtom](https://forums.unrealengine.com/u/theonecalledtom)\
**Post date:** [March 1, 2018, 7:34pm UTC](https://forums.unrealengine.com/t/4-18-modules-not-found-or-build-with-different-engine-version/408731/6 "2018-03-01T19:34:42Z")

</div>

go to the folder and “git add filename.ext -f”

Would suggest making sure you git ignore the pdb files, or are happy with having them in git (use lfs).
