diff --git a/win/win32/vs2017/NetHack.vcxproj b/win/win32/vs2017/NetHack.vcxproj
index 981bc1e45..e51474a65 100644
--- a/win/win32/vs2017/NetHack.vcxproj
+++ b/win/win32/vs2017/NetHack.vcxproj
@@ -16,18 +16,16 @@
$(BinDir)
-
- $(PDCURSES);$(IncludePath)
-
-
- $(PDCURSES);$(IncludePath)
-
-
- $(PDCURSES);$(IncludePath)
-
-
- $(PDCURSES);$(IncludePath)
-
+
+
+ $(PDCURSES);%(AdditionalIncludeDirectories)
+ CURSES_GRAPHICS;%(PreprocessorDefinitions)
+
+
+ $(PDCURSES)\bin\$(Platform)\$(Configuration)\
+ PDCurses.lib;%(AdditionalDependencies)
+
+
/Gs /Oi- %(AdditionalOptions)
@@ -36,14 +34,10 @@
Speed
true
$(WinWin32Dir);$(IncDir);$(SysWinntDir);$(SysShareDir);$(WinShareDir);%(AdditionalIncludeDirectories)
- TILES;WIN32CON;DLB;MSWIN_GRAPHICS;CURSES_GRAPHICS;_LIB;%(PreprocessorDefinitions)
+ TILES;WIN32CON;DLB;MSWIN_GRAPHICS;_LIB;%(PreprocessorDefinitions)
- kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;winmm.lib;Winmm.lib;PDCurses.lib;%(AdditionalDependencies)
- $(PDCURSES)\bin\$(Platform)\$(Configuration)\
- $(PDCURSES)\bin\$(Platform)\$(Configuration)\
- $(PDCURSES)\bin\$(Platform)\$(Configuration)\
- $(PDCURSES)\bin\$(Platform)\$(Configuration)\
+ kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;winmm.lib;Winmm.lib;%(AdditionalDependencies)
@@ -170,14 +164,14 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/win/win32/vs2017/dirs.props b/win/win32/vs2017/dirs.props
index e1c36b8a1..0ebb31a25 100644
--- a/win/win32/vs2017/dirs.props
+++ b/win/win32/vs2017/dirs.props
@@ -22,4 +22,7 @@
$(ObjDir)
$(RootDir)win\curses\
+
+ $(RootDir)..\PDCurses\
+