找不到sqlmetal.exe

时间:2009-07-09 18:48:20

标签: visual-studio visual-studio-2008 linq cmd sqlmetal

每当我尝试运行sqlmetal时,我都会这样:

'sqlmetal'未被识别为内部或外部命令,可操作程序或批处理文件

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

我在其他机器上多次使用sql metal,但它似乎无法在这台机器上运行...

我错过了什么吗?

3 个答案:

答案 0 :(得分:8)

计算机必须安装一个或两个最新版本的.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文件。

答案 1 :(得分:5)

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

答案 2 :(得分:2)

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

希望对其他人有帮助