2010-08-05 172 views
2

大家好日子!Expression Blend 4和VS 2008 SP1

一個問題..兩個..

是否有可能使用Expression Blend的4和Visual Studio 2008 ???

如果是......怎麼樣?

我這樣做:

安裝VS2008 安裝Expression 4 安裝VS2008 SP1中 安裝Silverlight 3個工具 刪除Silverlight 4中的註冊表項 安裝Silverlight 3開發(Silverlight_Developer.exe,以使在VS2008的Silverlight調試)

然後...當我嘗試在VS2008中打開Expression Blend 4 Solution時,它說使用的版本更近... 所以我打開sln文件並將版本11.0更改爲10.0

現在打開VS2008從混合4 SLN的,因爲我創造了使用第3版的解決方案,我supossed不會有任何問題,但VS2008不會呈現任何億景...

如果我按F5項目編譯並在資源管理器中啓動...但我無法做任何事情與VS2008 ...只是在代碼編輯,但沒有在設計...

或我誤認爲一切?我來自Flash ..並且我習慣於在Flash中創建一些內容,然後將它用作HTML中的對象...

這次我在Blend 4中創建了一個菜單...但是如何使用它在ASPX中?我如何將操作分配給我的按鈕?

對不起這麼多問題:(我一直在閱讀一些教程,但所有的人都對在Blend 4設計......不要在VS2008使用這些解決方案

謝謝!!!!

回答

1
  1. 創建一個混合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項目VS 2008要混合再次打開剛剛扭轉步驟3

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中的新功能。我懷疑它會對您的2008解決方案/項目中不支持的XAML進行更改。

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