我似乎无法使用Sqlmetal为简单的SSCE 3.5 db生成dbml文件。
我正在使用VS命令提示符,它位于包含db的VS项目目录中,然后在提示符下输入以下Sqlmetal命令:
sqlmetal /dbml:fom.dbml fom.sdf
sqlmetal返回以下错误:
错误:初始化字符串的格式不符合规范st 艺术指数0。
谁能看到我在这里做错了什么?
[请注意,我正在运行Windows 7 64.我已经尝试了所有三个VS命令提示..所有导致相同的错误]。
答案 0 :(得分:0)
我现在已经解决了这个特殊的错误... SQLMetal似乎不喜欢带有空格的目录名称将db移动到一个简单的目录而不用目录名中的任何空格(例如c: \ temp \ mydb.sdf)我能够成功生成dbml。