4

两天试图找到这个错误的根源并不能......

我的问题是一样的:链接

当我构建我的数据库项目时,会发生以下错误:

“标识符必须包含至少一个名称(例如,MyTable)”

构建输出:

BancoDados\obj\Debug\Model.xml... 将创建脚本写入 Rango_Create.sql... C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v12.0\SSDT\Microsoft.Data.Tools.Schema .SqlTask​​s.targets(546,5):错误::标识符必须至少包含一个名称(例如,MyTable)。完成建设项目“Objetivo.Rango.BancoDados.sqlproj”——失败。

4

2 回答 2

5

我终于解决了我的问题。

文件中有错误.refactorlog...

这个错误信息太模糊了,不足以知道问题发生在哪里......

于 2015-05-30T16:54:18.397 回答
2

我不小心使用重构菜单工具重命名了一些列,进行了其他一些更改,然后通过 TFS 撤消所有更改,从而意外重现了这一点。

撤消后, .refactorlog文件中留下了几个原始重构项。一旦我从 xml 中删除它们,发布就会按预期工作。

于 2016-07-25T18:35:13.983 回答