Настроить двигатель с искровым обзором!
Я смотрю на запуск нового сайта с использованием Spark View Engine, однако мне трудно найти какую-то ссылку на настройку Spark с использованием VS2010 и MVC2. Может ли кто-нибудь предоставить ссылку на руководство, которое описывает этот процесс?
Я посмотрел на часть кода в примере, но проекты не конвертируются в VS2010. Прежде чем разорвать их на части, мне интересно, есть ли что-то уже там? Мне также нужно настроить Re-Sharper и VS для работы со Spark
Я видел - http://sparkviewengine.com/documentation/configuring Но это довольно общий обзор, я ищу пример из реальной жизни.
===== Редактировать
Источник на DotNetSlackers не работает! Ошибки с несоответствием версии.Net
"Ошибка компиляции динамического представления. (0,0): ошибка CS1703: сборка с таким же идентификатором" mscorlib, версия =4.0.0.0, Culture= нейтральный, PublicKeyToken=b77a5c561934e089 "уже импортирована. Попробуйте удалить одну из повторяющихся ссылок ".
Если я добавлю последние DLL в пример DotNetSlackers, я получу следующее
Msgstr "Попытка получить доступ к элементу как к типу, несовместимому с массивом."
protected void Application_Start()
{
SparkViewFactory svf = new SparkViewFactory();
PrecompileViews(svf);
**ViewEngines.Engines.Add(svf);**
RegisterRoutes(RouteTable.Routes);
}
На вышеперечисленной линии выше.
3 ответа
Хм, на сайте есть целая куча вступительных скринкастов: http://www.sparkviewengine.com/
а также справочная документация, которая очень полезна: http://www.sparkviewengine.com/documentation/configuring
у вас есть конкретная проблема?
Ошибка "Ошибка динамической компиляции представления" связана с тем, что Spark еще не перестроен для работы с.NET 4.0. Ваши варианты на данный момент:
1) Вместо этого выберите.NET 3.5
2) Ждите новую версию Spark
3) Получите исходный код Spark и пересоберите его самостоятельно для.NET 4.0 - для получения дополнительной информации см. http://groups.google.com/group/spark-dev/msg/028d0cf129c4b1ff
Я недавно сделал скриншот здесь. Настройка на MVC2 приведена в видео на 6 минут 40 секунд, если вы хотите посмотреть, как это делается.
http://blog.robertgreyling.com/2010/08/elegant-mvc-with-spark-way-views-were.html
В качестве примечания: исходный код теперь перемещен в ветку VS2010 в основной ветке, и он также будет динамически компилировать представления в.NET 4.0. избежать ошибки, которую вы получили. Вы можете либо загрузить исходный код и перекомпилировать последние двоичные файлы, либо для вашего удобства мы добавили их в NuPack/NuGet, если вы предпочитаете ссылаться на них таким образом.
надеюсь, это поможет