diff --git a/win32/Lol.Fx.props b/win32/Lol.Fx.props
index 7e94e845..07ecad40 100644
--- a/win32/Lol.Fx.props
+++ b/win32/Lol.Fx.props
@@ -24,7 +24,8 @@ for /F "tokens=1,* delims=`" %%L in ('type "%(Fullpath)"') do (
)
endlocal
echo ; >> "%D%"
- Compiling with Lol Fx Build Rule...
+ $(IntDir)%(FileName)%(Extension).cpp
+ %(FileName)%(Extension)
diff --git a/win32/Lol.Fx.targets b/win32/Lol.Fx.targets
index 2fdf1641..92e3a63a 100644
--- a/win32/Lol.Fx.targets
+++ b/win32/Lol.Fx.targets
@@ -1,19 +1,26 @@
-
-
+
+
LolFxCompile
+
+
+
+ $(ComputeCompileInputsTargets);
+ ComputeLolFxCompileOutput;
+
+
+
$(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml
+
-
-
- $(ComputeLinkInputsTargets);
- ComputeLolFxCompileOutput;
-
-
- $(ComputeLibInputsTargets);
- ComputeLolFxCompileOutput;
-
-
+
+
+ CompileAsC
+
+
+
$(IntDir)\%(FileName).lolfx.cpp
-
-
-
diff --git a/win32/Lol.Fx.xml b/win32/Lol.Fx.xml
index 597fe27c..04d034a1 100644
--- a/win32/Lol.Fx.xml
+++ b/win32/Lol.Fx.xml
@@ -49,17 +49,17 @@
SourceType="Item" />
-
+