我有一个启用了安全性的Enterprise Architect 12项目并激活了“需要用户锁定以编辑”选项。我锁定了我的视图,然后通过Code Engineering>导入了我的C#代码。导入源目录。到目前为止工作正常,然后我释放了锁。我想更新我的模型以反映我的代码已更改,因此我应用了锁并重新导入源目录。它开始同步对象,但在某些时候它开始弹出一个消息框说
DAO.Recordset [3315]字段't_objectproperties.Notes'不能是零长度字符串。
几乎每个C#类都在进行同步。我的EA有什么问题,我该如何解决?可以理解的是,我不想每次都进行干净的导入,因为这会破坏我放置了导入实体的图表。
答案 0 :(得分:1)
这看起来像是Sparx Systems的reported错误
答案 1 :(得分:0)
我尝试了一些可能对解决这种情况有用的操作,而有关错误的一些注意事项正在等待。
我的情况:使用Enterprise Architect的代码导入器,我选择了源文件的文件夹,当导入结束时,会显示您之前提到过的消息。
我的源文件由SVN使用和/或锁定,因此当导入开始时,某些文件导入失败。
我的解决方案:我已将源文件和文件夹结构移动到另一个文件夹中。然后我重复源代码导入。
这对我有用。