diff --git a/packages/aws-cdk/lib/init-templates/app/fsharp/src/HelloCdk/HelloCdk.template.fsproj b/packages/aws-cdk/lib/init-templates/app/fsharp/src/HelloCdk/HelloCdk.template.fsproj
index 0e5b6d7b23e73..cbe7bc9559cc4 100644
--- a/packages/aws-cdk/lib/init-templates/app/fsharp/src/HelloCdk/HelloCdk.template.fsproj
+++ b/packages/aws-cdk/lib/init-templates/app/fsharp/src/HelloCdk/HelloCdk.template.fsproj
@@ -5,6 +5,12 @@
netcoreapp2.1
+
+
+
+
+
+
diff --git a/packages/aws-cdk/lib/init-templates/app/fsharp/src/HelloCdk/HelloStack.fs b/packages/aws-cdk/lib/init-templates/app/fsharp/src/HelloCdk/HelloStack.fs
index 7a2b374ab6d6c..b7e0c26116c50 100644
--- a/packages/aws-cdk/lib/init-templates/app/fsharp/src/HelloCdk/HelloStack.fs
+++ b/packages/aws-cdk/lib/init-templates/app/fsharp/src/HelloCdk/HelloStack.fs
@@ -17,5 +17,5 @@ type MyStack(scope, name, props) as this =
let user = User(this, "MyUser", UserProps())
do
- topic.SubscribeQueue(queue) |> ignore
+ topic.SubscribeQueue(queue, Nullable false) |> ignore
hello.GrantRead(user)
diff --git a/packages/aws-cdk/lib/init-templates/app/fsharp/src/HelloCdk/Program.fs b/packages/aws-cdk/lib/init-templates/app/fsharp/src/HelloCdk/Program.fs
index c1dd2660f020f..85a29037a0bfb 100644
--- a/packages/aws-cdk/lib/init-templates/app/fsharp/src/HelloCdk/Program.fs
+++ b/packages/aws-cdk/lib/init-templates/app/fsharp/src/HelloCdk/Program.fs
@@ -3,8 +3,8 @@ open HelloCdk
[]
let main _ =
- let app = App()
+ let app = App(null)
MyStack(app, "hello-cdk-1", StackProps()) |> ignore
MyStack(app, "hello-cdk-2", StackProps()) |> ignore
- app.Run()
+ app.Run() |> ignore
0