About Store Forum Documentation Contact



Post Reply 
Editor sources project not working / manually adding headers to visual studio
Author Message
Gian-Reto Offline
Member

Post: #1
Editor sources project not working / manually adding headers to visual studio
Hi

I made the mistake today of downloading the newest SDK even though there is nothing worth downloading for me since I did it more than a year ago.

While doing that, I made the mistake of updating VS.... now my old projects stopped working, especially my custom editor.

How can I either manually add the older header files to VS to make the old code working again, or get the newest Editor Project to work? I cant even open it in VS!
When I try to open the project, I get a message that VS tries to "migrate" it, and a load of errors afterwards, both in VS 2010 and 2012. How the hell do I get the newest code to work?


Thanks for any help, I'm kinda lost here.


Gian-Reto
01-11-2013 03:03 PM
Find all posts by this user Quote this message in a reply
Esenthel Online
Administrator

Post: #2
RE: Editor sources project not working / manually adding headers to visual studio
Hi,

With latest EE SDK you need to recompile the Editor using the Partial Editor Source Code from the Store, you should have it available to download if you've purchased company license when it was bundled with the partial editor source.

If you want to stick with older EE version you can just replace EE headers and lib in Visual Studio folder
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\EsenthelEngine
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\lib
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\lib\amd64

http://www.esenthel.com/wiki/index.php?t...e_Updating
01-11-2013 03:04 PM
Find all posts by this user Quote this message in a reply
Gian-Reto Offline
Member

Post: #3
RE: Editor sources project not working / manually adding headers to visual studio
Hi Esenthel

I have the current Editor Source downloaded.... there seems to be a predefined VS project, but this is giving me the errors. Is it not meant for VS? Shall I just copy the sources into a copied tutorials directory and use the tutorials project?


Regards

Gian-Reto
01-11-2013 03:59 PM
Find all posts by this user Quote this message in a reply
Esenthel Online
Administrator

Post: #4
RE: Editor sources project not working / manually adding headers to visual studio
Do you have the latest EE SDK installed when trying to compile with EE Editor sources?
Can you attach the errors?
01-11-2013 05:47 PM
Find all posts by this user Quote this message in a reply
Gian-Reto Offline
Member

Post: #5
RE: Editor sources project not working / manually adding headers to visual studio
yes, I did download it today. The error was "couldn't migrate" something, I'll see if I can get you the exact error in VS 2010, here is the error for VS 2012 (in german sadly):
Code:
Editor
    Meldung
Warning    Editor.vcproj: VCWebServiceProxyGeneratorTool wird nicht mehr unterstützt. Das Tool wurde aus den Projekteinstellungen entfernt.
Warning    Editor.vcproj: MSB8012: $(TargetPath) ("F:\local\EsenthelEngineSDK_201301\Editor\Debug\Editor.exe") entspricht nicht dem OutputFile-Eigenschaftswert "Linker" ("Editor.exe") von F:\local\EsenthelEngineSDK_201301\Editor\Editor.exe in der Projektkonfiguration "Debug|Win32". Das Projekt wird daher möglicherweise nicht ordnungsgemäß erstellt. Um dieses Problem zu beheben, stellen Sie sicher, dass der $(TargetPath)-Eigenschaftswert dem in %(Link.OutputFile) angegebenen Wert entspricht.
Warning    Editor.vcproj: MSB8012: $(TargetName) ("Editor") entspricht nicht dem OutputFile-Eigenschaftswert "Linker" ("Editor 64.exe") von Editor 64 in der Projektkonfiguration "Debug|x64". Das Projekt wird daher möglicherweise nicht ordnungsgemäß erstellt. Um dieses Problem zu beheben, stellen Sie sicher, dass der $(TargetName)-Eigenschaftswert dem in %(Link.OutputFile) angegebenen Wert entspricht.
Warning    Editor.vcproj: MSB8012: $(TargetPath) ("F:\local\EsenthelEngineSDK_201301\Editor\x64\Debug\Editor.exe") entspricht nicht dem OutputFile-Eigenschaftswert "Linker" ("Editor 64.exe") von F:\local\EsenthelEngineSDK_201301\Editor\Editor 64.exe in der Projektkonfiguration "Debug|x64". Das Projekt wird daher möglicherweise nicht ordnungsgemäß erstellt. Um dieses Problem zu beheben, stellen Sie sicher, dass der $(TargetPath)-Eigenschaftswert dem in %(Link.OutputFile) angegebenen Wert entspricht.
Warning    Editor.vcproj: MSB8012: $(TargetPath) ("F:\local\EsenthelEngineSDK_201301\Editor\Release\Editor.exe") entspricht nicht dem OutputFile-Eigenschaftswert "Linker" ("Editor.exe") von F:\local\EsenthelEngineSDK_201301\Editor\Editor.exe in der Projektkonfiguration "Release|Win32". Das Projekt wird daher möglicherweise nicht ordnungsgemäß erstellt. Um dieses Problem zu beheben, stellen Sie sicher, dass der $(TargetPath)-Eigenschaftswert dem in %(Link.OutputFile) angegebenen Wert entspricht.
Warning    Editor.vcproj: MSB8012: $(TargetName) ("Editor") entspricht nicht dem OutputFile-Eigenschaftswert "Linker" ("Editor 64.exe") von Editor 64 in der Projektkonfiguration "Release|x64". Das Projekt wird daher möglicherweise nicht ordnungsgemäß erstellt. Um dieses Problem zu beheben, stellen Sie sicher, dass der $(TargetName)-Eigenschaftswert dem in %(Link.OutputFile) angegebenen Wert entspricht.
Warning    Editor.vcproj: MSB8012: $(TargetPath) ("F:\local\EsenthelEngineSDK_201301\Editor\x64\Release\Editor.exe") entspricht nicht dem OutputFile-Eigenschaftswert "Linker" ("Editor 64.exe") von F:\local\EsenthelEngineSDK_201301\Editor\Editor 64.exe in der Projektkonfiguration "Release|x64". Das Projekt wird daher möglicherweise nicht ordnungsgemäß erstellt. Um dieses Problem zu beheben, stellen Sie sicher, dass der $(TargetPath)-Eigenschaftswert dem in %(Link.OutputFile) angegebenen Wert entspricht.
Warning    Editor.vcproj: MSB8012: $(TargetName) ("Editor") entspricht nicht dem OutputFile-Eigenschaftswert "Linker" ("Editor DX10+.exe") von Editor DX10+ in der Projektkonfiguration "Release DX10|Win32". Das Projekt wird daher möglicherweise nicht ordnungsgemäß erstellt. Um dieses Problem zu beheben, stellen Sie sicher, dass der $(TargetName)-Eigenschaftswert dem in %(Link.OutputFile) angegebenen Wert entspricht.
Warning    Editor.vcproj: MSB8012: $(TargetPath) ("F:\local\EsenthelEngineSDK_201301\Editor\Release DX10\Editor.exe") entspricht nicht dem OutputFile-Eigenschaftswert "Linker" ("Editor DX10+.exe") von F:\local\EsenthelEngineSDK_201301\Editor\Editor DX10+.exe in der Projektkonfiguration "Release DX10|Win32". Das Projekt wird daher möglicherweise nicht ordnungsgemäß erstellt. Um dieses Problem zu beheben, stellen Sie sicher, dass der $(TargetPath)-Eigenschaftswert dem in %(Link.OutputFile) angegebenen Wert entspricht.
Warning    Editor.vcproj: MSB8012: $(TargetName) ("Editor") entspricht nicht dem OutputFile-Eigenschaftswert "Linker" ("Editor 64 DX10+.exe") von Editor 64 DX10+ in der Projektkonfiguration "Release DX10|x64". Das Projekt wird daher möglicherweise nicht ordnungsgemäß erstellt. Um dieses Problem zu beheben, stellen Sie sicher, dass der $(TargetName)-Eigenschaftswert dem in %(Link.OutputFile) angegebenen Wert entspricht.
Warning    Editor.vcproj: MSB8012: $(TargetPath) ("F:\local\EsenthelEngineSDK_201301\Editor\x64\Release DX10\Editor.exe") entspricht nicht dem OutputFile-Eigenschaftswert "Linker" ("Editor 64 DX10+.exe") von F:\local\EsenthelEngineSDK_201301\Editor\Editor 64 DX10+.exe in der Projektkonfiguration "Release DX10|x64". Das Projekt wird daher möglicherweise nicht ordnungsgemäß erstellt. Um dieses Problem zu beheben, stellen Sie sicher, dass der $(TargetPath)-Eigenschaftswert dem in %(Link.OutputFile) angegebenen Wert entspricht.
Warning    Editor.vcproj: MSB8012: $(TargetName) ("Editor") entspricht nicht dem OutputFile-Eigenschaftswert "Linker" ("Editor DX10+.exe") von Editor DX10+ in der Projektkonfiguration "Debug DX10|Win32". Das Projekt wird daher möglicherweise nicht ordnungsgemäß erstellt. Um dieses Problem zu beheben, stellen Sie sicher, dass der $(TargetName)-Eigenschaftswert dem in %(Link.OutputFile) angegebenen Wert entspricht.
Warning    Editor.vcproj: MSB8012: $(TargetPath) ("F:\local\EsenthelEngineSDK_201301\Editor\Debug DX10\Editor.exe") entspricht nicht dem OutputFile-Eigenschaftswert "Linker" ("Editor DX10+.exe") von F:\local\EsenthelEngineSDK_201301\Editor\Editor DX10+.exe in der Projektkonfiguration "Debug DX10|Win32". Das Projekt wird daher möglicherweise nicht ordnungsgemäß erstellt. Um dieses Problem zu beheben, stellen Sie sicher, dass der $(TargetPath)-Eigenschaftswert dem in %(Link.OutputFile) angegebenen Wert entspricht.
Warning    Editor.vcproj: MSB8012: $(TargetName) ("Editor") entspricht nicht dem OutputFile-Eigenschaftswert "Linker" ("Editor 64 DX10+.exe") von Editor 64 DX10+ in der Projektkonfiguration "Debug DX10|x64". Das Projekt wird daher möglicherweise nicht ordnungsgemäß erstellt. Um dieses Problem zu beheben, stellen Sie sicher, dass der $(TargetName)-Eigenschaftswert dem in %(Link.OutputFile) angegebenen Wert entspricht.
Warning    Editor.vcproj: MSB8012: $(TargetPath) ("F:\local\EsenthelEngineSDK_201301\Editor\x64\Debug DX10\Editor.exe") entspricht nicht dem OutputFile-Eigenschaftswert "Linker" ("Editor 64 DX10+.exe") von F:\local\EsenthelEngineSDK_201301\Editor\Editor 64 DX10+.exe in der Projektkonfiguration "Debug DX10|x64". Das Projekt wird daher möglicherweise nicht ordnungsgemäß erstellt. Um dieses Problem zu beheben, stellen Sie sicher, dass der $(TargetPath)-Eigenschaftswert dem in %(Link.OutputFile) angegebenen Wert entspricht.
    Anzeigen 2 Weitere Meldungen
Projektmappe
    Meldung
Warning    Editor.sln: Visual Studio muss nicht funktionale Änderungen an diesem Projekt vornehmen, damit das Projekt in dieser Version und Visual Studio 2010 SP1 geöffnet werden kann, ohne dass das Verhalten von Projekten beeinflusst wird.
    Anzeigen 2 Weitere Meldungen

EDIT:

Does the newest code still work with VS 2010? I have massive problems with VS 2012, and don't feel like fighting with this stuff too at the moment.
(This post was last modified: 01-11-2013 07:07 PM by Gian-Reto.)
01-11-2013 06:46 PM
Find all posts by this user Quote this message in a reply
Esenthel Online
Administrator

Post: #6
RE: Editor sources project not working / manually adding headers to visual studio
Please:

1) Replace
Main.cpp line "SupportPVRTC();"
woth following
Code:
#if _MSC_VER==1500
   SupportPVRTC  ();
#endif

2) Don't use DX10+ 64bit configuration as it's currently not supported by Editor

3) Please use VS 2010 project from attachment (will also be included in next SDK)


Attached File(s)
.rar  Editor.rar (Size: 3.11 KB / Downloads: 2)
01-11-2013 07:50 PM
Find all posts by this user Quote this message in a reply
Post Reply