Visual studio nmake无法使用VS 2012编译TSF示例

Visual studio nmake无法使用VS 2012编译TSF示例,visual-studio,visual-c++,nmake,text-services-framework,Visual Studio,Visual C++,Nmake,Text Services Framework,我正在尝试在Windows 8 RC 64位上使用Visual Studio 2012进行构建。这些样品的说明基于VS 2003。这是其中的一部分(用粗体写下我的问题) 打开命令窗口 运行vsvars32.bat。如果在C:驱动器上安装了Visual Studio.NET 2003,则命令为“C:\Program Files\Microsoft Visual Studio.NET 2003\Common7\Tools\vsvars32.bat” 运行SetEnv.bat。如果在C:驱动器上安装了

我正在尝试在Windows 8 RC 64位上使用Visual Studio 2012进行构建。这些样品的说明基于VS 2003。这是其中的一部分(用粗体写下我的问题)

  • 打开命令窗口
  • 运行vsvars32.bat。如果在C:驱动器上安装了Visual Studio.NET 2003,则命令为“C:\Program Files\Microsoft Visual Studio.NET 2003\Common7\Tools\vsvars32.bat”
  • 运行SetEnv.bat。如果在C:驱动器上安装了Visual Studio.NET,则命令为“C:\Program Files\Microsoft SDK\SetEnv.bat”/RETAIL。(我在我的系统上找不到该文件
  • 导航到示例目录
  • 运行nmake。(此处获取错误:未找到win32.mak

  • 可能的解决方案是什么?

    使用Visual Studio命令提示符。这将加载所需的变量。

    使用Visual Studio命令提示符。这将加载所需的变量

  • 打开命令窗口
  • 运行vsvars32.bat。“C:\Program Files\Microsoft\Visual Studio 11.0\Common7\Tools\vsvars32.bat”
  • 将win32.mak从C:\Program Files\Microsoft SDK\Windows\v7.1\Include复制到示例目录
  • 导航到示例目录并运行nmake
  • 打开命令窗口
  • 运行vsvars32.bat。“C:\Program Files\Microsoft\Visual Studio 11.0\Common7\Tools\vsvars32.bat”
  • 将win32.mak从C:\Program Files\Microsoft SDK\Windows\v7.1\Include复制到示例目录
  • 导航到示例目录并运行nmake

  • 我使用的是visual studio 2011,同样的问题发生在如何运行dll文件以获取其价值,TSF示例在VS2010的命令提示符下编译。我使用的是visual studio 2011,同样的问题发生在如何运行dll文件以获取其价值,TSF示例在VS2010的命令提示符下编译。嗯,不。(至少在我的Win7 VS2012EE安装上). Win SDK8似乎与VS2012EE一起安装,并且Win SDK8没有win32.mak。使用以前安装的Win Sdk 7中的win32.mak似乎确实有效。呃,没有(至少在我的Win7 VS2012EE安装中是这样)。Win SDK8似乎与VS2012EE一起安装,并且Win SDK8没有win32.mak。使用以前安装的Win Sdk 7中的win32.mak似乎确实有效。