0

Deepzoom データで作成されたフォルダー "Generated Images" を VS2010 Web プロジェクトの "temp" という名前のフォルダーにコピーしましたが、この ("temp") フォルダーの "Build" プロパティが表示されません。

コンパイル中に、VS2010 に「'ビルド アクション' が 'リソース' に設定されていません」というエラーが表示される

4

1 に答える 1

1

ビルド アクションは、フォルダーではなく、ファイルにのみ適用されます。ファイルを「コンテンツ」に設定する必要がありますが、なぜ、通常は存在する ClientBin の下にないのですか (そのような設定は必要ありません)。

基本的に、DeepZoom コンポーネントが必要に応じてダウンロードできるように、多数のデータ ファイルを Web サイトに追加します。これは、XAP Silverlight アプリケーションの場所に相対的である必要があります。

MultiScale イメージ コントロールが参照できるものを指す必要があるため、GeneratedImages (戻る) を ClientBin の下に配置するか、dcz_output.xml ファイル (制御する DeepZoom ファイル) の場所を指す完全な URL に変更します。

必要なパラメーターを確認するために、ここのブログに deepZoom を配置しました。その場合、生成された画像フォルダー全体をサイトの DeepZoom/GeneratedImages にドロップし、それを path=DeepZoom/GeneratedImages/dzc_output.xml で参照すると、うまくいきました。そのため、サイトのどこにでもディープ ズームを配置できますが、URL 参照が一致していることを確認してください。

5分後に削除しない限り、フォルダーを「temp」と呼ばないことを強くお勧めします:)

于 2010-10-04T11:14:41.603 に答える