Expression Blend 4和VS 2008 SP1

时间:2010-08-05 00:21:51

标签: silverlight expression-blend visual-studio-2008-sp1

大家好日子!!

一个问题......或两个..

是否可以使用Expression Blend 4和Visual Studio 2008 ???

如果是......怎么??

我这样做了:

安装VS2008 安装Expression 4 安装VS2008 SP1 安装Silverlight 3工具 删除Silverlight 4注册表项 安装Silverlight 3 Developer(Silverlight_Developer.exe,在VS2008中启用Silverlight调试)

然后......当我尝试在VS2008中打开Expression Blend 4解决方案时,它说使用的版本是最近的...... 所以我打开sln文件并将版本11.0更改为10.0

现在VS2008打开了Blend 4的sln,自从我使用版本3创建解决方案后,我认为没有任何问题,但是VS2008不会渲染任何内容......

如果按F5,项目将在资源管理器中编译并启动......但是我无法对VS2008做任何事情......只需编辑代码而不是设计......

还是我误解了一切????我来自Flash ..而且我习惯在Flash中创建一些东西,然后将它用作HTML中的对象......

这次我在Blend 4中创建了一个菜单......但是如何在ASPX中使用它?如何为我的按钮分配动作???

抱歉这么多问题:(我一直在阅读一些教程,但所有这些都是针对Blend 4中的设计......不要在VS2008中使用这些解决方案

感谢!!!!

3 个答案:

答案 0 :(得分:1)

  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" />
    
  4. 现在你可以打开你的Blend 4项目内部vs 2008.要再次打开混合,只需反向步骤3.

答案 1 :(得分:0)

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

答案 2 :(得分:0)

这是可能的,但它不会很漂亮,并且它不是一个支持的混合程序管理器使用模式:

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

如果你想这样做,我猜测最好的方法是保持两种解决方案,一种是混合使用2010格式,另一种是2008年,让混合重新转换任何重大变化(这将是一本手册处理)。

更好的问题是,你想要吗?我相信Blend 4旨在揭示您在Visual Studio 2010中只能访问的Silverlight和WPF中的新功能。我怀疑它会对您的XAML进行更改,而这些更改将不会在2008解决方案/项目中得到支持。

我的$ .02是最好使用支持使用Visual Studio 2008或升级到Visual Studio 2010的Blend版本。