我不确定这是否可行,但我想在Visual Studio 2010中创建一个F#应用程序。然后,我想通过我通过Expression Blend 4编辑的XAML文件创建WPF GUI。
Blend不允许创建F#项目。 VS2010不允许创建XAML文件。
我已按照此处的步骤操作:http://msdn.microsoft.com/en-us/library/hh273078.aspx
然而,当我在Blend中打开解决方案时,我无法在“设计”模式下看到XAML文件。
这可能吗?
答案 0 :(得分:3)
我发现要在Blend的Design视图中使XAML文件可编辑,我必须从默认的F#Application(控制台)更改为F#Application(Windows),然后将PresentationFoundation.dll添加为资源。
来自fsproj文件。
- <OutputType>WinExe</OutputType>
- <Reference Include="PresentationFramework" />
答案 1 :(得分:0)
Blend通常不喜欢设置为Resource的XAML文件。它期望XAML文件是页面或内容(警告经纪人:没有参考,只是我的经验)。除非你需要将XAML与F#一起使用,否则我会把它放在一个单独的WPF控件库项目中。