0

当我使用

require 'System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' 

或者

require 'rubygems'
require 'active_record'

在 app.rb silverlight 插件崩溃...

include System::Data

MemberAccessException: uninitialized constant System::Data

但 System.Data.dll 包含在 xap 文件中

任何人都知道我如何使用 ruby​​ 连接到 Silverlight 中的 mysql 数据库?
PS我使用ironruby Chiron服务器生成*.xap

4

1 回答 1

0

您正在尝试使用 silverlight 设置与 MYSQL 服务器的直接连接。我认为 silverlight 中的信任级别禁止您加载程序集。您应该做的不是直接使用数据库(为什么要直接公开您的数据库服务器?)并创建一个小型 Web 服务(例如 MVC 应用程序)来处理 json 请求并以这种方式与您的数据进行交互。

于 2012-04-28T09:08:01.177 回答