10

每当我尝试运行 sqlmetal 时,我都会得到以下信息:

'sqlmetal' 不是内部或外部命令、可运行程序或批处理文件

这来自 CMD 和 Visual Studio 命令提示符

我在其他机器上多次使用过 sql metal,但它似乎在这台机器上不起作用......

我错过了什么吗?

4

3 回答 3

9

机器必须安装一个或两个最新版本的 .NET Framework(3.0 或 3.5,我不确定哪个引入了 sqlmetal.exe)。

更多信息可在MSDN上找到:

SQLMetal 文件包含在随 Visual Studio 一起安装的 Windows SDK 中。默认情况下,该文件位于 drive:\Program Files\Microsoft SDKs\Windows\vn.nn\bin。如果没有安装 Visual Studio,也可以通过下载 Windows SDK 来获取 SQLMetal 文件。

于 2009-07-09T18:53:59.310 回答
6

在我的机器上,它位于“C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\SqlMetal.exe”。你可以在那里寻找它,和/或一旦你找到它,确保它的位置在你的 PATH 环境变量中。

于 2009-07-09T18:53:43.117 回答
3

在 2019 年,您可以在 C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.7 Tools 中找到它。

希望对其他人有帮助

于 2019-05-23T15:02:58.633 回答