vs2010中的swfdotnet库引用问题

时间:2013-09-14 15:17:10

标签: .net reference flash

我正在使用vs2010,framework 4.0,C#创建一个Windows窗体应用程序。我正在添加swfdotnet库的三个dll文件的引用,在代码中包含它们,intellisense也显示它的类,方法和属性。 但是当我运行该程序时,它会发出以下警告并且程序无效。

  

引用的程序集“SwfDotNet.IO”无法解析,因为   它依赖于“System.Web,Version = 4.0.0.0,Culture = neutral,   PublicKeyToken = b03f5f7f11d50a3a“不在当前   目标框架“.NETFramework,Version = v4.0,Profile = Client”。请   删除不在目标框架中的程序集的引用或   考虑重新定位你的项目。

我是否需要添加其他一些文件。帮助!

1 个答案:

答案 0 :(得分:1)

您收到此消息是因为System.Web程序集不是客户端配置文件的一部分。 您应该将项目目标框架切换为“.NET Framework 4.0”而不是“.NET Framework 4.0 Client Profile”。 另一种(但不推荐)方法是使用您的项目手动部署System.Web.dll