diff --git a/appveyor-build.cmd b/appveyor-build.cmd
index 606334f604f..1da71b55891 100644
--- a/appveyor-build.cmd
+++ b/appveyor-build.cmd
@@ -49,6 +49,11 @@ REM @if ERRORLEVEL 1 echo Error: library net20 debug build failed && goto :eof
%_msbuildexe% src/fsharp-library-build.proj /p:TargetFramework=portable259
@if ERRORLEVEL 1 echo Error: library portable259 debug build failed && goto :eof
+
+%_msbuildexe% src/fsharp-compiler-unittests-build.proj
+@if ERRORLEVEL 1 echo Error: compiler unittests debug build failed && goto :eof
+
+
%_msbuildexe% src/fsharp-library-unittests-build.proj /p:UseNugetPackages=true
@if ERRORLEVEL 1 echo Error: library unittests debug build failed && goto :eof
@@ -81,6 +86,9 @@ REM Disabled while working out perl problem, see https://github.com/Microsoft/vi
REM call RunTests.cmd debug fsharpqa Smoke
REM @if ERRORLEVEL 1 echo Error: 'RunTests.cmd debug fsharpqa Smoke' failed && goto :eof
+call RunTests.cmd debug compilerunit
+@if ERRORLEVEL 1 echo Error: 'RunTests.cmd debug compilerunit' failed && goto :eof
+
call RunTests.cmd debug coreunit
@if ERRORLEVEL 1 echo Error: 'RunTests.cmd debug coreunit' failed && goto :eof
diff --git a/src/fsharp/FSharp.Compiler.Unittests/FSharp.Compiler.Unittests.fsproj b/src/fsharp/FSharp.Compiler.Unittests/FSharp.Compiler.Unittests.fsproj
index f48ce0fcbf3..280b96abace 100644
--- a/src/fsharp/FSharp.Compiler.Unittests/FSharp.Compiler.Unittests.fsproj
+++ b/src/fsharp/FSharp.Compiler.Unittests/FSharp.Compiler.Unittests.fsproj
@@ -20,12 +20,6 @@
false
false
netcore
-
-
- {CandidateAssemblyFiles};
- {TargetFrameworkDirectory};
- {Registry:Software\Microsoft\.NETFramework,v4.5,AssemblyFoldersEx};
-
$(DefineConstants);SILVERLIGHT
@@ -50,8 +44,9 @@
-
- true
+
+ true
+ $(FSharpSourcesRoot)\..\packages\NUnit.2.6.3\lib\nunit.framework.dll