x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Game-module generated by Source-Code-Version cannot be used in Launcher-Version - since 4.4

Hello together,

we recently updated to engine version 4.4. Prior 4.4 we had used 4.1 whereby my teammate uses the binary launcher version of the engine and I use the source-code version of 4.4.

Since the update my team mate gets the message: "Project modules are missing or out of date. Would you like to recompile them?". Although I pushed a DLL that had been linked against the new engine version. I also tried different tags in the UE4 git repository, namely "4.4.0-release", 4.4.1-preview" and also the most recent version of the "4.4" branch.

My workflow is:

  • Switch/Checkout branch

  • Run GenerateProjectFiles.bat of Engine

  • Recompile entire engine sln

  • run ue4-version-selector in binary directory

  • Switch unreal-engine version of game's uproject file

  • Generate Visual studio Project of game's uproject file

  • Recompile the game

  • Check-in the new DLL

This leads me to the following list of questions:

  1. Is our workflow recommended or should we both use binary or source-code version?

  2. Maybe do I miss a point in my "Engine-Update" workflow?

  3. Has someone an idea why the DLL cannot be loaded by the launcher?

At the moment we are installing needed software to also build on my teammates machine but I'm curious what did go wrong in our previous setup.

Maybe the binary version is build with msvc2013 update 2 and the new update 3 is causing the problems?!

Greetings Tim

Product Version: Not Selected
Tags:
more ▼

asked Aug 29 '14 at 10:12 AM in Installation & Setup

avatar image

DarthB
715 32 26 55

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

1 answer: sort voted first

Hi DarthB,

It is generally not a good idea to have different team members working with different versions of the Engine (binary versus source code). This can cause problems like the one you are experiencing, and will only get worse if you were to make changes or additions to the source code, since the members of your team that are using the binary version will not see those changes.

more ▼

answered Aug 29 '14 at 05:28 PM

avatar image DarthB Aug 30 '14 at 10:19 AM

Yeah you're absolutely right, I did use the source code for understanding and easier debugging and did not make any changes yet. We got VS Express up and running on the artist machine yesterday and now everything is working. Thank you for the respond! :-)

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question