10

我正在处理自定义工作流活动。我使用代码生成工具 (CrmSvcUtil.exe) 创建了自己的 helper.cs(早期绑定实体类)

当我尝试编译代码时,它返回以下错误:

命名空间“”已包含“工作流”的定义

从 Helper.cs 文件。

有谁知道这意味着什么?

4

3 回答 3

5

我建议您将所有早期绑定的类放在一个命名空间中,这样它就不会与您的其他类混淆。您可以使用 CrmSvcUtil 的“/namespace:”参数指定命名空间。我通常将早期绑定的类与 crm 连接类(Service/ServiceContext 包装器)放在我的 DataAccess 命名空间中。

话虽这么说,将您的自定义工作流程步骤命名为“工作流程”并不是最好的做法(如果这是您所做的,至少我是这么理解的)。尝试将步骤的本质捕捉到名称中——比如标题。

于 2013-03-07T11:05:27.707 回答
5

我在同一个解决方案中有两个单独的资源文件。删除其中一个就可以了:P

于 2013-12-02T06:34:22.100 回答
2

刚刚得到这个,因为我认为在部署更改之前将 App_Code 的所有内容复制到 App_Code\bkup 是一个好主意。嗯,没有。

于 2016-04-12T07:23:31.720 回答