diff --git a/src/Spring/Spring.Data.NHibernate30/Data/NHibernate/Bytecode/dontdelete.txt b/src/Spring/Spring.Data.NHibernate30/Data/NHibernate/Bytecode/dontdelete.txt
new file mode 100644
index 00000000..9b957720
--- /dev/null
+++ b/src/Spring/Spring.Data.NHibernate30/Data/NHibernate/Bytecode/dontdelete.txt
@@ -0,0 +1 @@
+sources are linked here from Spring.Data.NHibernate21
\ No newline at end of file
diff --git a/src/Spring/Spring.Data.NHibernate30/Spring.Data.NHibernate30.2008.csproj b/src/Spring/Spring.Data.NHibernate30/Spring.Data.NHibernate30.2008.csproj
index 00b5378b..9bb7c36e 100644
--- a/src/Spring/Spring.Data.NHibernate30/Spring.Data.NHibernate30.2008.csproj
+++ b/src/Spring/Spring.Data.NHibernate30/Spring.Data.NHibernate30.2008.csproj
@@ -84,6 +84,24 @@
Data\NHibernate\SpringSessionSynchronization.cs
+
+ Data\NHibernate\Bytecode\BytecodeProvider.cs
+
+
+ Data\NHibernate\Bytecode\LazyInitializer.cs
+
+
+ Data\NHibernate\Bytecode\ObjectsFactory.cs
+
+
+ Data\NHibernate\Bytecode\ProxyFactory.cs
+
+
+ Data\NHibernate\Bytecode\ProxyFactoryFactory.cs
+
+
+ Data\NHibernate\Bytecode\ReflectionOptimizer.cs
+
Data\NHibernate\HibernateAdoException.cs