2012-05-02 6 views
0

J'utilise l'API Web ASP.NET sur mon site. Lorsque je l'ajoute à mon site cloud Rackspace, les assemblys dans mon web.config ne sont pas reconnus. Je reçois des erreurs de configuration, tels que:Rackspace Cloud Site et API Web ASP.NET

Impossible de charger le fichier ou l'assembly 'System.Json, Version = 4.0.0.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35' ou une de ses dépendances. Le système ne peut pas trouver le fichier spécifié.

Le support Rackspace dit que j'ai besoin d'ajouter les fichiers dll. Cela signifie-t-il qu'ils ne prennent pas en charge ASP.NET Web API? Est-il possible d'ajouter les fichiers dll moi-même? Si oui, d'où puis-je les obtenir?

TIA

+0

Ma compréhension est que Rackspace Cloud vous donne un accès administrateur sur un serveur virtuel. Ainsi, il serait de votre responsabilité d'installer les frameworks pertinents, etc. –

+0

@KirkWoll Je pensais que c'était uniquement pour les Cloud Servers? J'ai un compte Cloud Site. – Rivka

+0

Ah, oui, ceux-ci sont beaucoup plus limités. Merci de clarifier. –

Répondre

0

J'ai réussi à obtenir ce travail en copiant les fichiers DLL à partir de mon dossier C: \ Program Files \ Microsoft ASP.NET \ ASP.NET MVC 4 \ Assemblies.

0

Assurez-vous que votre site cloud est réglé sur .NET 4.0. Seule une mise à jour récente vous permet de sélectionner 4.0 (avant que tous les sites ASP.NET par défaut 3.5).

+0

Il est défini sur .NET 4 ... – Rivka

Questions connexes