Sparx Enterprise ArchitectEA 14从类模型为C#生成代码,但仍默认使用Java

问题描述

我已经使用Sparx EA多年了。大多数情况下使用Java,但几年前,我在C#项目中使用了双向功能。似乎Sparx改变了用户界面,我终生无法找到如何生成C#代码方法。它一直认为Java。

我尝试遵循他们的文档,但可能有点过时,因为我没有看到相同的选项。所以我戳了一下。我找到了编程语言数据类型,并为产品选择了C#。那没用。我还尝试了“管理项目选项”,并将“代码生成认语言”设置为C#,但这也不起作用。

秘密是什么?

解决方法

在单个课程中设置语言

在EA中,每个类都具有可以更改的代码生成语言功能。
enter image description here

默认语言设置

您可以使用选项设置默认语言
配置|型号|选项|源代码工程 enter image description here

更改现有模型中的语言

为了更改现有模型中类的代码生成,请使用选项
开发|首选项|选项|重置源语言 enter image description here

此答案已针对当前版本的EA(15.2)编写。在v14中,菜单位置可能有所不同,但可用的选项相同。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...