F # и MSBuild Tool (Silverlight) - PullRequest
       4

F # и MSBuild Tool (Silverlight)

2 голосов
/ 30 июня 2010

Мы пытаемся использовать статические ресурсы в 100% приложении F # Silverlight. Встраивается в XAML ссылочного элемента управления, все работает. Но как только я вытаскиваю их, я теряюсь. Приложения C # устанавливают действие сборки следующим образом: MSBuild: MarkupCompilePass1

Два вопроса

1) VS 2010 поддерживает этот инструмент еще в проектах f # ​​silverlight? 2) Если нет, то есть ли способ запустить его из командной строки, а затем статически связать ресурс с проектом?

Thx

T

Ответы [ 2 ]

0 голосов
/ 28 апреля 2011

MSBuild не поддерживается: CompilePass1 или 2, возможно, мы можем ожидать, что в следующей версии.На данный момент единственный способ - это встроить его в качестве «ресурса» и использовать Application.LoadComponent для динамического построения baml.Я сделал несколько сообщений в блоге WRT в WPF, это должно работать как есть для полноценных приложений F # Silverlight,

http://fadsworld.wordpress.com/2011/04/13/f-in-the-enterprise-i/

http://fadsworld.wordpress.com/2011/04/13/f-in-the-enterprise-ii-2/

Если вам нужнолюбая помощь, дайте мне знать.

-Fahad

0 голосов
/ 30 июня 2010

Можно ли вручную установить действие сборки в VS в проекте F #, чтобы оно соответствовало действию сборки C #? Я не пробовал, но, похоже, у него есть неплохие шансы на работу.

В более общем смысле, если вы сделаете файл .fsproj похожим на файл .csproj, я ожидаю, что он, вероятно, будет работать, хотя это может быть нелегко сделать изнутри VS (возможно, потребуется отредактировать файл проекта вручную). Мне было бы интересно услышать результаты.

...