diff --git a/integrationtests/scenarios/i001746-hard-legacy/before/SilverlightClassLibrary1/SilverlightClassLibrary1.csprojtemplate b/integrationtests/scenarios/i001746-hard-legacy/before/SilverlightClassLibrary1/SilverlightClassLibrary1.csprojtemplate
index 746b9303dc..7bc5c101b4 100644
--- a/integrationtests/scenarios/i001746-hard-legacy/before/SilverlightClassLibrary1/SilverlightClassLibrary1.csprojtemplate
+++ b/integrationtests/scenarios/i001746-hard-legacy/before/SilverlightClassLibrary1/SilverlightClassLibrary1.csprojtemplate
@@ -83,17 +83,58 @@
-
- ..\packages\Castle.Core\lib\net40-client\Castle.Core.dll
+
+ ..\packages\Microsoft.Bcl\lib\net40\System.IO.dll
+ True
+ True
+
+
+ ..\packages\Microsoft.Bcl\lib\net40\System.Runtime.dll
+ True
+ True
+
+
+ ..\packages\Microsoft.Bcl\lib\net40\System.Threading.Tasks.dll
True
True
-
+
-
- ..\packages\Castle.Core\lib\net45\Castle.Core.dll
+
+ ..\packages\Microsoft.Bcl\lib\sl5\System.IO.dll
+ True
+ True
+
+
+ ..\packages\Microsoft.Bcl\lib\sl5\System.Runtime.dll
+ True
+ True
+
+
+ ..\packages\Microsoft.Bcl\lib\sl5\System.Threading.Tasks.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ ..\packages\Microsoft.Bcl.Async\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll
+ True
+ True
+
+
+ ..\packages\Microsoft.Bcl.Async\lib\net40\Microsoft.Threading.Tasks.Extensions.dll
+ True
+ True
+
+
+ ..\packages\Microsoft.Bcl.Async\lib\net40\Microsoft.Threading.Tasks.dll
True
True
@@ -101,8 +142,18 @@
-
- ..\packages\Castle.Core\lib\sl5\Castle.Core.dll
+
+ ..\packages\Microsoft.Bcl.Async\lib\sl4\Microsoft.Threading.Tasks.Extensions.Silverlight.dll
+ True
+ True
+
+
+ ..\packages\Microsoft.Bcl.Async\lib\sl4\Microsoft.Threading.Tasks.Extensions.dll
+ True
+ True
+
+
+ ..\packages\Microsoft.Bcl.Async\lib\sl4\Microsoft.Threading.Tasks.dll
True
True
diff --git a/integrationtests/scenarios/i001746-hard-legacy/before/SilverlightClassLibrary1/paket.references b/integrationtests/scenarios/i001746-hard-legacy/before/SilverlightClassLibrary1/paket.references
index 44a6e81d62..4d0b307cea 100644
--- a/integrationtests/scenarios/i001746-hard-legacy/before/SilverlightClassLibrary1/paket.references
+++ b/integrationtests/scenarios/i001746-hard-legacy/before/SilverlightClassLibrary1/paket.references
@@ -1 +1 @@
-Castle.Core
\ No newline at end of file
+microsoft.bcl.async
\ No newline at end of file
diff --git a/integrationtests/scenarios/i001746-hard-legacy/before/paket.dependencies b/integrationtests/scenarios/i001746-hard-legacy/before/paket.dependencies
index 6ecef6f786..fa7359bedb 100644
--- a/integrationtests/scenarios/i001746-hard-legacy/before/paket.dependencies
+++ b/integrationtests/scenarios/i001746-hard-legacy/before/paket.dependencies
@@ -2,4 +2,4 @@ redirects: off
framework: net40, net45, sl5
source https://www.nuget.org/api/v2
-nuget Castle.Core
\ No newline at end of file
+nuget microsoft.bcl.async v1.0.168
\ No newline at end of file