繁体   English   中英

F#和MSBuild工具(silverlight)

[英]F# and MSBuild Tool (silverlight)

我们正在尝试在100%F#Silverlight应用程序中使用静态资源。 嵌入引用控件的XAML中,一切正常。 但是,一旦我将它们拔出,我就会一头雾水。 C#应用程序将生成操作设置为:MSBuild:MarkupCompilePass1

两个问题

1)VS 2010是否在f#silverlight项目中支持此工具? 2)如果没有,那么有没有办法从命令行运行它,然后将资源静态链接到项目?

谢谢

Ť

能否在F#项目的VS中手动设置Build Action以匹配C#Build Action? 我没有尝试过,但似乎它可能有很好的工作机会。

更一般而言,如果使.fsproj文件看起来像.csproj文件,我希望它可能会起作用,尽管在VS中这样做可能并不容易(也许可能需要手动编辑项目文件)。 我想听听结果。

不支持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/

如果您需要任何帮助,请告诉我。

-法赫德

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM