1

如果我使用 Microsoft.ApplicationServer.Caching.Client 和 Microsoft.ApplicationServer.Caching.Core 程序集,则会出现异常: 命名空间“Microsoft”中不存在类型或命名空间名称“ApplicationServer”(您是否缺少程序集引用?)。 ....\CacheUtil.cs

我收到警告: 引用的程序集“Microsoft.ApplicationServer.Caching.Core,Version=1.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35,processorArchitecture=MSIL”无法解析,因为它依赖于“System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”,它不在当前目标框架“.NETFramework,Version=v4.0,Profile=Client”中。请删除对不在目标框架中的程序集的引用,或考虑重新定位您的项目。WF报告

这发生在使用 WF4 的单独程序集中。我想从一个单独的程序集 Asp.net Web 表单中运行它。我不会让每个工作流都使用公共缓存。(VS2010 .net 4.0)

怎么了?我该如何解决?

4

1 回答 1

3

在 WF4 程序集中,属性更改目标框架:.NET Framework 4 Client Profile => .NET Framework 4。

于 2010-07-27T10:59:23.350 回答