1
我想在Visual Studio 2010中使用Delphi Prism编写一个datasnap客户端。当我尝试使用DataSnap提供程序创建数据连接(在服务器资源管理器中)时,出现此错误:用Delphi Prism编写DataSnap客户端
Unable to find the requested .Net Framework Data Provider. It may not be installed.
我想在Visual Studio 2010中使用Delphi Prism编写一个datasnap客户端。当我尝试使用DataSnap提供程序创建数据连接(在服务器资源管理器中)时,出现此错误:用Delphi Prism编写DataSnap客户端
Unable to find the requested .Net Framework Data Provider. It may not be installed.
最后我找到了答案。似乎.net配置文件已损坏。我认为在安装Delphi XE或Delphi XE2后它已经被破坏了。当我修复损坏的文件时,一切正常。
答案就在这里:
http://social.msdn.microsoft.com/Forums/hu-HU/vseditor/thread/7b4f353b-77fd-427c-976b-5968abc88c13
没有一个明确的答案,所以这里有几个链接,而不是:http://blogs.embarcadero.com/jimtierney/2009/03/25/ 31442和http://cc.embarcadero.com/item/26874顺便说一句,你应该使用'ADO.net'提供者 – Johan 2011-12-22 09:03:49
不帮助我。我如何在Prism中生成代理单元?我在Delphi中生成代理并导入到VS2010(Prism)中,但没有编译。 – FLICKER 2011-12-22 21:04:04
最好的办法是放弃DataSnap。在.Net世界中,DataSnap引入了另一个不需要的图层,其中包含很多bug。如果您使用内置于.NET或* real * Multi-Tier框架的技术,您会更好。 DataSnap只是导致问题从头到尾。 – 2011-12-27 08:27:46