2010-08-10 3 views
2

Je cherche à lancer un nouveau site en utilisant Spark View Engine, mais j'ai de la difficulté à trouver une référence à la configuration de Spark utilisant VS2010 et MVC2. Quelqu'un peut-il fournir une référence à un guide qui décrit ce processus?Configurez le moteur de vue spark!

J'ai examiné une partie du code de l'exemple mais les projets ne sont pas convertis en VS2010. Avant de les déchirer, je me demande s'il y a déjà quelque chose là-bas? J'ai également besoin de configurer Re-Sharper et VS pour travailler avec Spark

J'ai vu - http://sparkviewengine.com/documentation/configuring#AddingtoAspNetMVC Mais c'est un aperçu assez basique que je cherche un exemple du monde réel.

===== Modifier

La source fournie sur DotNetSlackers ne marche pas courir! erreurs avec le décalage de la version .Net

« compilation de vue dynamique échoué (0,0):. Erreur CS1703: Un assemblage avec la même identité « mscorlib, Version = 4.0.0.0, Culture = neutre, PublicKeyToken = b77a5c561934e089 'a déjà été importé Essayez de supprimer l'une des références en double. "

Si j'ajoute la dernière DLL à l'exemple de DotNetSlackers je reçois le texte suivant

« Tentative d'accéder à un élément comme un type incompatible avec le tableau. »

protected void Application_Start() 
{ 
    SparkViewFactory svf = new SparkViewFactory(); 
    PrecompileViews(svf); 
    **ViewEngines.Engines.Add(svf);** 
    RegisterRoutes(RouteTable.Routes); 
} 

Sur la ligne pointée ci-dessus.

Répondre

0

hmm, il y a tout un tas de screencasts d'introduction sur le site: http://www.sparkviewengine.com

ainsi que la documentation de référence, ce qui est très utile: http://www.sparkviewengine.com/documentation/configuring

sont vous rencontrez un problème spécifique?

+0

Tous les exemples sont 2008 et ne convertissent pas nicley en 2010. Où sont les screencasts? – LiamB

+0

voir ci-dessus J'ai modifié le message avec plus d'erreurs. – LiamB

+0

screencasts sont sur la page d'accueil sous "Introduction et apprentissage" –

2

Votre erreur "Échec de la compilation dynamique" est due au fait que Spark n'a pas encore été reconstruit pour fonctionner avec .NET 4.0. Vos options à ce stade sont les suivantes:

1) cible .NET 3.5 au lieu

2) Attendre une nouvelle version de Spark

3) Obtenir le code source Spark et reconstruisent vous-même contre .NET 4.0 - Voir http://groups.google.com/group/spark-dev/msg/028d0cf129c4b1ff pour plus d'informations

0

J'ai récemment fait une projection ici. Configuration sur MVC2 est dans la vidéo à 6min40sec si vous voulez voir comment c'est fait.

http://blog.robertgreyling.com/2010/08/elegant-mvc-with-spark-way-views-were.html

Comme une note de côté - Le code source a été déplacée à VS2010 dans la branche principale et il compilera également dynamique des vues à .NET 4.0. éviter l'erreur que vous avez. Vous pouvez soit télécharger la source et recompiler les derniers binaires, soit, pour votre commodité, les ajouter à NuPack/NuGet si vous préférez les référencer de cette façon.

L'espoir qui aide

Questions connexes