diff --git a/src/Mono.VisualC.Code/Makefile.am b/src/Mono.VisualC.Code/Makefile.am
index 1808be5c..11f46573 100644
--- a/src/Mono.VisualC.Code/Makefile.am
+++ b/src/Mono.VisualC.Code/Makefile.am
@@ -73,7 +73,7 @@ EXTRAS = \
mono.visualc.code.pc.in
REFERENCES = \
- ../Mono.VisualC.Interop/bin/Debug/Mono.VisualC.Interop.dll \
+ ../../bin/Debug/Mono.VisualC.Interop.dll \
System \
System.Core
diff --git a/src/Mono.VisualC.Code/Mono.VisualC.Code.csproj b/src/Mono.VisualC.Code/Mono.VisualC.Code.csproj
index 513177f4..ab2ce988 100644
--- a/src/Mono.VisualC.Code/Mono.VisualC.Code.csproj
+++ b/src/Mono.VisualC.Code/Mono.VisualC.Code.csproj
@@ -35,7 +35,7 @@
true
full
false
- bin\Debug
+ ..\..\bin\Debug
DEBUG
prompt
4
@@ -45,7 +45,7 @@
none
false
- bin\Release
+ ..\..\bin\Release
prompt
4
false
@@ -54,6 +54,10 @@
+
+ False
+ ..\..\bin\Debug\Mono.VisualC.Interop.dll
+
@@ -90,12 +94,6 @@
true
-
-
- {4A864586-93C5-4DC1-8A80-F094A88506D7}
- Mono.VisualC.Interop
-
-
diff --git a/src/Mono.VisualC.Interop/Mono.VisualC.Interop.csproj b/src/Mono.VisualC.Interop/Mono.VisualC.Interop.csproj
index f9d42fdc..23a9dcb3 100644
--- a/src/Mono.VisualC.Interop/Mono.VisualC.Interop.csproj
+++ b/src/Mono.VisualC.Interop/Mono.VisualC.Interop.csproj
@@ -34,7 +34,7 @@
true
full
false
- bin\Debug
+ ..\..\bin\Debug
DEBUG
prompt
4
diff --git a/src/generator/Makefile.am b/src/generator/Makefile.am
index dafcd847..e1c1a29b 100644
--- a/src/generator/Makefile.am
+++ b/src/generator/Makefile.am
@@ -65,8 +65,7 @@ EXTRAS = \
generator.in
REFERENCES = \
- ../Mono.VisualC.Code/bin/Debug/Mono.VisualC.Code.dll \
- ../Mono.VisualC.Interop/bin/Debug/Mono.VisualC.Interop.dll \
+ ../../bin/Debug/Mono.VisualC.Interop.dll \
System \
System.Core \
System.Xml \
diff --git a/src/generator/generator.csproj b/src/generator/generator.csproj
index 677bc1c7..716bafe1 100644
--- a/src/generator/generator.csproj
+++ b/src/generator/generator.csproj
@@ -68,18 +68,12 @@
+
+ False
+ ..\..\bin\Debug\Mono.VisualC.Interop.dll
+
-
-
- {A22BF9D9-BBCB-4462-BE08-0F4D5280B180}
- Mono.VisualC.Code
-
-
- {4A864586-93C5-4DC1-8A80-F094A88506D7}
- Mono.VisualC.Interop
-
-
False
diff --git a/tests/Tests.csproj b/tests/Tests.csproj
index 94946632..8c17fef5 100644
--- a/tests/Tests.csproj
+++ b/tests/Tests.csproj
@@ -8,7 +8,7 @@
{3C290CBE-CA39-47F6-B3A0-ACD16C5A38C8}
Library
Tests
- Tests
+ Test
v3.5
@@ -35,21 +35,16 @@
true
full
false
- bin\Debug
+ ..\bin\Debug
DEBUG
prompt
4
-
-
-
-
-
AllRules.ruleset
none
false
- bin\Release
+ ..\bin\Release
prompt
4
AllRules.ruleset
@@ -97,4 +92,10 @@
+
+
+ {4A864586-93C5-4DC1-8A80-F094A88506D7}
+ Mono.VisualC.Interop
+
+
\ No newline at end of file