2

今天是个好日子!!

一个问题..或两个..

是否可以使用 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 中使用这些解决方案

谢谢!!!!

4

3 回答 3

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" />
    

现在您可以在 vs 2008 中打开 Blend 4 项目。要再次在 Blend 中打开,只需反转步骤 3。

于 2011-07-06T11:42:42.800 回答
0

这是可能的,但它不会很漂亮,而且它不是 blend 程序管理器支持的使用模式:

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

如果你想这样做,我猜最好的方法是维护两种解决方案,一种用于 2010 格式的混合,另一种用于 2008,让混合在任何重大更改时重新转换(这将是一个手动过程)。

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

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

于 2012-02-27T16:58:47.850 回答
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

于 2010-08-18T03:40:02.397 回答