Expression Blend 4 и VS 2008 SP1

Всем добрый день!!

Один вопрос .. или два ..

Можно ли использовать Expression Blend 4 и Visual Studio 2008 ???

если это ... как ??

Я сделал это:

Установить VS2008 Установить Expression 4 Установить VS2008 SP1 Установить Silverlight 3 Инструменты Удалить раздел реестра Silverlight 4 Установить Silverlight 3 Developer (Silverlight_Developer.exe, чтобы включить отладку Silverlight в VS2008)

Затем ... когда я пытаюсь открыть решение Expression Blend 4 в VS2008, он говорит, что используемая версия более поздняя ... Поэтому я открываю файл sln и меняю версию с 11.0 на 10.0

Теперь VS2008 открывает sln из Blend 4, и, поскольку я создал решение с использованием версии 3, я предположил, что проблем не возникнет, но VS2008 не отображает никаких сообщений ...

Если я нажму F5, проект компилируется и запускается в проводнике ... но я ничего не могу сделать с VS2008 ... просто редактируйте код, но не дизайн ...

или я все ошибаюсь ???? Я пришел из Flash ... и я привык создавать что-то во Flash, а затем использовать это как объект в HTML ...

На этот раз я создал меню в Blend 4 ... но как мне использовать его в ASPX ??? как назначить действия моим кнопкам ???

извините за так много вопросов :( Я читал несколько руководств, но все они предназначены для дизайна в Blend 4 ... не использовать эти решения в VS2008

Спасибо!!!!


person figus    schedule 05.08.2010    source источник


Ответы (3)


  1. Создайте проект Blend 4 (не пробовал с vs2008), если у вас есть один пропуск.
  2. Откройте файл * .sln и измените:

    Форматировать версию 11.00 -> Форматировать версию 10.00

    # Visual Studio 2010 -> # Visual Studio 2008
    
  3. Откройте файл * .csproj и измените:

    <Import Project="$(MSBuildToolsPath32)\Microsoft.CSharp.targets" />
    

    в

    <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
    

Теперь вы можете открыть свой проект Blend 4 внутри vs 2008. Чтобы снова открыть в blend, просто выполните шаг 3 в обратном порядке.

person Ako    schedule 06.07.2011

Expression Blend 4 использует форматы файлов Visual Studio 2010.
http://www.microsoft.com/expression/products/Blend_ReleaseNotes.aspx

Начните здесь, чтобы ознакомиться с руководствами по Expression Blend:
http://expression.microsoft.com/en-us/cc136522.aspx

И это (это 8 частей):
http://timheuer.com/blog/articles/getting-started-with-silverlight-development.aspx

person Adam Sills    schedule 18.08.2010

Это возможно, но это будет некрасиво, и это не поддерживаемый режим использования программным менеджером blend:

http://social.expression.microsoft.com/Forums/en-US/blend/thread/173d26c6-325a-4654-a6f1-08b89173d86d.

Если вы хотите это сделать, я предполагаю, что лучшим путем было бы сохранить два решения, одно для смешивания в формате 2010 и одно для 2008, позволяющее смешивать повторно преобразование при любых значительных изменениях (это был бы ручной процесс).

Лучше спросить, а вы бы хотели? Я считаю, что Blend 4 предназначен для раскрытия новых функций Silverlight и WPF, к которым вы получаете доступ только в Visual Studio 2010. Я подозреваю, что он внесет изменения в ваш XAML, которые не будут поддерживаться в ваших решениях / проектах 2008 года.

Мой 0,02 доллара заключается в том, что лучше использовать версию Blend, которая поддерживает работу с Visual Studio 2008, или перейти на Visual Studio 2010.

person PatrickV    schedule 27.02.2012