2010-07-26 54 views
1

如果我使用Microsoft.ApplicationServer.Caching.Client和Microsoft.ApplicationServer.Caching.Core程序集,我會得到異常: 名稱空間'Microsoft'中不存在類型或名稱空間名稱'ApplicationServer'您缺少程序集引用)..... \ CacheUtil.cs速度在WF4

我也得到警告: 引用的程序集「Microsoft.ApplicationServer.Caching.Core,版本= 1.0.0.0,文化=中立, PublicKeyToken = 31bf3856ad364e35,processorArchitecture = MSIL「無法解析,因爲它依賴於」System.Web,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a「,它不在當前的目標中框架「.NETFramework,Version = v4.0,Profile = Client」。請刪除不在目標框架中的組件的引用,或考慮重新定位您的項目。 WFReport

這發生在與WF4單獨的程序集中。我想從一個單獨的程序集Asp.net web forms中運行它。我不希望每個人的工作流都使用普通的緩存。(VS2010 .net 4.0)

有什麼不對?我該如何解決?

回答

3

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