2012-05-02 37 views
0

我在我的网站中使用ASP.NET Web API。当我将它添加到我的Rackspace云网站时,我的web.config中的程序集无法识别。我得到的配置错误,如:Rackspace Cloud Site&ASP.NET Web API

无法加载文件或程序集“System.Json,版本= 4.0.0.0,文化=中性公钥= 31bf3856ad364e35”或它的一个依赖。该系统找不到指定的文件。

Rackspace Support说我需要添加dll文件。这是否意味着他们不支持ASP.NET Web API?是否有可能自己添加dll文件?如果是,我从哪里得到它们?

TIA

+0

我的理解是,Rackspace Cloud可让您通过虚拟服务器进行管理员访问。因此,你有责任安装相关的框架等。 –

+0

@KirkWoll我认为这只适用于云服务器?我有一个Cloud Site帐户。 – Rivka

+0

啊,是的,这些是更多的限制。感谢澄清。 –

回答

0

我能够通过从C:\ Program Files \ Microsoft ASP.NET \ ASP.NET MVC 4 \ Assemblies文件夹中复制DLL文件来获得此工作。

0

确保您的云网站设置为.NET 4.0。只有最近的更新允许您选择4.0(在所有ASP.NET站点默认为3.5之前)。

+0

它被设置为.NET 4 ... – Rivka