0

我已将 deepzoom 数据创建的文件夹“Generated Images”复制到我的 VS2010 Web 项目中名为“temp”的文件夹中,但我无法看到此(“temp”)文件夹的“Build”属性。

编译时,VS2010 显示错误“'Build Action' not set to 'Resource'”

4

1 回答 1

1

构建操作仅适用于文件,而不适用于文件夹。您需要将文件设置为“内容”,但为什么它们不在它们通常所在的 ClientBin 下(并且不需要此类设置)?

您基本上是在向网站添加大量数据文件,以便 DeepZoom 组件根据需要下载。这需要与 XAP Silverlight 应用程序的位置相关。

由于您需要将 MultiScale 图像控件指向它可以引用的内容,请将 GeneratedImages(返回)放在 ClientBin 下,或者将其更改为指向 dcz_output.xml 文件(控制 DeepZoom 文件)位置的完整 URL。

我只是在我的博客上放了一个 deepZoom来确认所需的参数。在那种情况下,我将整个生成的图像文件夹放到网站上的 DeepZoom/GeneratedImages 中,并使用 path=DeepZoom/GeneratedImages/dzc_output.xml 引用它,这很有效。因此,您可以将深度缩放放在网站的任何位置,但要确保 URL 引用匹配。

我强烈建议您不要将文件夹称为“temp”,除非您在 5 分钟后将其删除 :)

于 2010-10-04T11:14:41.603 回答