当我使用
require 'System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'
或
require 'rubygems'
require 'active_record'
在应用程序中,银光插件崩溃...
include System::Data
说
MemberAccessException: uninitialized constant System::Data
但系统数据.dll包含在 xap 文件中
有人知道如何使用 Ruby 连接到 Silverlight 中的 MySQL 数据库吗?
P.S. 我使用 ironruby Chiron 服务器生成 *.xap
您正在尝试使用 silverlight 设置与 MYSQL 服务器的直接连接。我认为 silverlight 中的信任级别禁止您加载程序集。你应该做的是不要直接使用数据库(为什么要直接公开你的数据库服务器?)并创建一个小型的Web服务(例如MVC应用程序)来处理json请求并以这种方式与数据进行交互。