Создайте приложение Silverlight в Blend, а затем перенесите его в Visual Studio - PullRequest
1 голос
/ 14 марта 2010

Я хочу сделать приложение Silverlight в Expression Blend из-за богатого пользовательского интерфейса и навигации Blend. Но я хочу сохранить приложение Silverlight в веб-проекте ASP.NET MVC. Когда я пытаюсь создать новое приложение Silverlight, веб-приложением по умолчанию является веб-приложение ASP.NET (или веб-сайт, если я ошибаюсь). Можно ли создать одно приложение Silverlight (без веб-проекта), а затем импортировать его в приложение ASP.NET MVC? Как я могу это сделать?

1 Ответ

2 голосов
/ 14 марта 2010

Да, вы можете.

  1. Создайте приложение Silverlight без веб-проекта.
  2. Добавление проекта asp.net mvc к текущему решению.
  3. Перейдите в свойствах вашего проекта asp.net mvc
  4. Перейдите на вкладку «Приложение Silverlight», нажмите кнопку «Добавить» и выберите проект Silverlight в решении. Также укажите папку назначения (в asp.net mvc), куда вы хотите поместить файл xap.
  5. Создайте представление для своего приложения silverlight.
  6. Ссылка на вашу серебряную заявку в представлении. Например:

Код:

<object type="application/x-silverlight-2"  
    data="data:application/x-silverlight,"    
    width="100%" height="100%">  
    <param name="source" value="/ClientBin/MySlApp.xap"/>  
    <param name="onError" value="onSilverlightError" />
</object> 

Вот и все ...

Приветствия

...