0

我正在使用带有 CRM 开发工具扩展的 VS2010,为内部 CRM 2011 目标开发自定义工作流。MSDN 帮助非常好,但我找不到这个问题的答案:如果我从 Build 菜单或 CRM Package 右键菜单中选择“Deploy”,我会得到许多人在这里询问过的隔离模式异常.

我可以使用“沙盒”设置运行工作流程,但是我在 VS2010 中找不到可以告诉“部署”选项使用此设置的任何地方。这意味着我必须使用独立的插件注册工具来部署工作流——这不是灾难,而是有点不方便。

有谁知道是否可以更改此设置?

4

1 回答 1

1

在您的 CRMPackage 项目中,您可以找到RegisterFile.crmregister文件。

在 xml 编辑器中打开它,为您的程序集找到一个解决方案元素。

<Solution Assembly="yor.assembly.name.dll" Id="00000000-0000-0000-0000-000000000000" IsolationMode="None" SourceType="Database">

将 IsolationMode 属性的值修改为NoneSandbox将让您设置所需的任何内容。

于 2013-10-07T11:47:21.457 回答