0

我似乎无法使用 Sqlmetal 为简单的 SSCE 3.5 db 生成 dbml 文件。

我正在使用 VS 命令提示符,正坐在包含 db 的 VS 项目目录中,然后在提示符处输入以下 Sqlmetal 命令:

sqlmetal /dbml:fom.dbml fom.sdf

sqlmetal 返回以下错误:

错误:初始化字符串的格式不符合从索引 0 开始的规范。

谁能看到我在这里做错了什么?

[请注意,我运行的是 Windows 7 64。我已经尝试了所有三个 VS 命令提示符.. 都导致相同的错误]。

4

1 回答 1

0

我现在已经解决了这个特定的错误......SQLMetal 似乎不喜欢其中有空格的目录名在将 db 移动到一个简单的目录后,目录名中没有任何空格(例如 c:\temp\mydb.sdf)我能够成功生成dbml。

于 2012-06-16T01:51:59.197 回答