Мне нужно использовать Razor Generator
, как описано здесь в проекте WPF
, но я не могу добавить ссылки на System.Web.WebPages
и System.Web.Razor
, необходимые для RAZOR Generator
. эти dll недоступны в WPF
вообще? или я должен изменить некоторые конфигурации?
почему нельзя ссылаться на System.Web.WebPages и System.Web.Razor в проекте WPF?
comment
почему вы хотите ссылаться на эти сборки в проекте wpf?
- person Kirill Bestemyanov   schedule 24.10.2012
comment
@KirillBestemyanov: это требуется для RAZOR Generator
- person mohsen dorparasti   schedule 24.10.2012
comment
Насколько я знаю, генератор Razor предназначен для создания классов из файлов cshtml. Но в приложении wpf таких файлов нет. Итак, я снова спрашиваю, почему вы хотите использовать его в своем приложении wpf?
- person Kirill Bestemyanov   schedule 24.10.2012
comment
@KirillBestemyanov: я хочу создавать и сохранять статические html-файлы с использованием шаблонов и пользовательского содержимого.
- person mohsen dorparasti   schedule 24.10.2012
comment
Каков целевой тип вашего проекта WPF? Если профиль клиента .net 4.0 измените его на .net 4.0, и вы сможете добавить ссылки.
- person nemesv   schedule 24.10.2012
comment
Как видно нельзя добавлять ссылки на System.Web.WebPages и System.Web.Razor. Есть ли ошибка? Я пробую это в своем VS (2012), и на него ссылаются без проблем.
- person Kirill Bestemyanov   schedule 24.10.2012
comment
@nemesv: это был профиль клиента .net 4.0, и я изменил его на .net 4.0, но без разницы.
- person mohsen dorparasti   schedule 24.10.2012
comment
@KirillBestemyanov : я не могу найти их в списке .NET dll
- person mohsen dorparasti   schedule 24.10.2012
comment
Они в расширениях, а не в фреймворке
- person Kirill Bestemyanov   schedule 24.10.2012
comment
@KirillBestemyanov: извините, но я не понял?
- person mohsen dorparasti   schedule 24.10.2012
Ответы (2)
Вы искали в расширениях (см. снимок экрана)?
person
Kirill Bestemyanov
schedule
24.10.2012
нет, у меня vs 2010. Не знаю как, но решается добавлением RazorGenerator.Templating через NuGet! в любом случае, спасибо
- person mohsen dorparasti; 25.10.2012
Я не знаю почему, но установив RazorGenerator.Templating через NuGet, все ошибки исчезли, и теперь он работает.
обновление:
Наконец-то я смог найти эти dll
. решение:
1- сначала я изменил target framework
с .NET framework 4 client profile
на .NET framework 4
.
2- затем пролистал список .NET components
, прошел первый список из system.web.
.. , прокрутил вниз и нашел второй список из system.web.
.. внизу, они там были.
Я надеюсь, что это может помочь другим
person
mohsen dorparasti
schedule
24.10.2012