2008年6月10日


Silverlight 2 β2 で Deep Zoom

Silverlight 2 β2 で Deep Zoom を使って試しにサンプルを作ろうと思ったがいきなり挫折。
  1. Deep Zoom Composer を起動
  2. "Import" タブで画像ファイルを追加
  3. "Compose" タブで適当に画像を配置
  4. "Export" タブでエクスポート
    その時のオプション
    - Image Type は "Export as Collection"
    - Image Format は "PNG"
    - Output Type は Export Images and Silverlight Project
  5. Export ダイアログが出るので、Edit in Expression Blend を選択
    Expression Blend 2.5 June Preview を使用
  6. Blend 上で F5 で Build しても、スクリプトエラーになり、画面は真っ白な状態
  7. エラーメッセージ
    Unhandled Error in Silverlight 2 Application DeepZoomProject.xap
    Category: ImageErro
    Message: AG_E_UNKNOWN_ERROE
    

新たにリリースされた Deep Zoom Composer ではこれまでのように info.bin ファイルを吐かなくなった。これまで Xaml で

<MultiScaleImage x:Name="img" Source="xxx/info.bin"/>

としていた Source の指定はどうすればいいのだろうか?

代わりに sln ファイルを吐くようになったので、すぐに Blend や VS に持って行けるのは便利。



Silverlight 2 β2 関連の日本語ドキュメントも公開された。

Breaking Changes B1 to B2のドキュメント (PDF)
Microsoft Silverlight: Light Up the Web

ただフォーラムによると、SDK に含まれるドキュメントには問題がある模様。

Silverlight 2 SDK beta 2 日本語版に含まれているドキュメント - MSDN フォーラム


気になるのは
川西 裕幸のブログ : Silverlight 2 Beta 2
Beta 1で構築したSilverlight 2アプリケーション(Webページ)は、Beta 2ランタイム上では動作しません。多数の変更が行われているので、Beta 1のコードに修正が必要です。

という箇所。下位互換性無しかよ・・・。


トラックバック

この記事のトラックバックURL
http://enokido.net/mt/mt-tb.cgi/1983

管理人:えのきど。
職業:Web Design Engineer
(Designer+Programmer) / 2

Designer にも Programmer にも成りきれず、どっちつかずでふらふらしてます。先は見えてません。

生存証明用の日々のメモブログ。メインは雪山大好きっ娘。です。

このブログの RSS RSS
counter