From 3708653ef9f3464ec51d1b72c4b1838ff789c79b Mon Sep 17 00:00:00 2001 From: Cathal McNally Date: Mon, 21 Jul 2014 01:19:11 +0200 Subject: [PATCH] Update smdlexp.vcxproj Added a relative path to the required Module definition File smdlexp.def found in halflife\utils\smdlexp Although the project will compile fine without this step, 3DSMAX will fail to load the plug-in giving errors such as "smdlexp.dle doesn't implement LibVersion" It seems that smdlexp.def needs to be explicitly defined in the vcxproj in order to work. --- projects/vs2010/smdlexp.vcxproj | 1 + 1 file changed, 1 insertion(+) diff --git a/projects/vs2010/smdlexp.vcxproj b/projects/vs2010/smdlexp.vcxproj index 5201e96..c38139e 100644 --- a/projects/vs2010/smdlexp.vcxproj +++ b/projects/vs2010/smdlexp.vcxproj @@ -60,6 +60,7 @@ COMCTL32.LIB;maxutil.lib;geom.lib;mesh.lib;core.lib;%(AdditionalDependencies) c:\3dsmax42\maxsdk\lib;%(AdditionalLibraryDirectories) c:\3dsmax42\plugins\smdlexp.dle + $(MSBuildProjectDirectory)\..\..\utils\smdlexp\smdlexp.def