.net 从Windows窗体应用程序运行工作流的SecurityException(部分信任)

.net 从Windows窗体应用程序运行工作流的SecurityException(部分信任),.net,workflow-foundation,.net,Workflow Foundation,我正在尝试使用从windows窗体应用程序调用的顺序工作流控制台应用程序。当项目运行时,我单击按钮创建并启动我得到的工作流 我得到SecurityException未处理 该程序集不允许部分受信任的调用方。我正在调用在我的.net2.0目标应用程序中调用的类。如果我将相同的引用放入目标为.net3.5的windows窗体应用程序中,它也会起作用 我想既然我有.NET3.5SP1,我就不应该有这个问题 为什么工作流的安全性与我所做的任何事情都不同?我读了几篇文章,建议我加上 我宁愿修复工作流请求

我正在尝试使用从windows窗体应用程序调用的顺序工作流控制台应用程序。当项目运行时,我单击按钮创建并启动我得到的工作流

我得到
SecurityException
未处理 该程序集不允许部分受信任的调用方。我正在调用在我的.net2.0目标应用程序中调用的类。如果我将相同的引用放入目标为.net3.5的windows窗体应用程序中,它也会起作用

我想既然我有.NET3.5SP1,我就不应该有这个问题

为什么工作流的安全性与我所做的任何事情都不同?我读了几篇文章,建议我加上

我宁愿修复工作流请求的权限,我在哪里可以这样做

我已登录WorkflowConsole应用程序,我刚刚添加了

[assembly: System.Security.Permissions.PermissionSet(System.Security.Permissions.SecurityAction.RequestMinimum,Name="FullTrust")]
现在,当我单击按钮创建并启动工作流时,出现以下错误:

FileLoadException
Could not load file or assembly 'WorkflowConsoleApplication1, Version=1.0.0.0, Culture=neutral, PublicKeyToken=aac23b652e4eab76' or one of its dependencies. Failed to grant minimum permission requests. (Exception from HRESULT: 0x80131417)