Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
部署Silverlight PivotViewer时出现问题_Silverlight_Pivotviewer - Fatal编程技术网

部署Silverlight PivotViewer时出现问题

部署Silverlight PivotViewer时出现问题,silverlight,pivotviewer,Silverlight,Pivotviewer,我有一个Silverlight PivotViewer应用程序,它在Visual Studio中工作得非常好。我的问题发生在我尝试部署应用程序时。应用程序像往常一样以“加载”动画和左上角的CXML文件路径启动。问题是,加载动画完成后,动画将消失,屏幕上不会显示任何其他内容。只有CXML文件的路径保留在左上角 我已经做了以下工作: 确保所有文件都位于服务器上的同一位置,以避免任何跨域问题 将clientaccesspolicy.xml添加到根目录 确保服务器上存在指向CXML文件的路径 添加以下M

我有一个Silverlight PivotViewer应用程序,它在Visual Studio中工作得非常好。我的问题发生在我尝试部署应用程序时。应用程序像往常一样以“加载”动画和左上角的CXML文件路径启动。问题是,加载动画完成后,动画将消失,屏幕上不会显示任何其他内容。只有CXML文件的路径保留在左上角

我已经做了以下工作:

  • 确保所有文件都位于服务器上的同一位置,以避免任何跨域问题
  • 将clientaccesspolicy.xml添加到根目录
  • 确保服务器上存在指向CXML文件的路径
  • 添加以下MIME类型:
    • .cxml-text/xml
    • .dzc-text/xml
    • .dzi-text/xml

  • 似乎没有什么帮助。有人知道如何让它工作吗?

    听起来很奇怪,我建议你做以下事情:

    • 尝试使用web浏览器访问CXML链接(检查链接是否断开)

    • 是否尝试使用pivot桌面查看器打开pivot CXML

    可能CXML不是有效的XML文件,您可以通过保存CXML文件来检查它是否有效。。将其重命名为.xml。将其拖放到Firefox窗口上。如果出现黄色屏幕,则表示XML文件格式不正确,您将获得错误详细信息


    希望这能帮助您解决问题。

    向加载失败事件添加一个处理程序,并查看异常

             PivotViewer.CollectionLoadingFailed += new EventHandler< CollectionErrorEventArgs >( PivotViewer_CollectionLoadingFailed );
    
    PivotViewer.CollectionLoadingFailed+=新事件处理程序(PivotViewer\u CollectionLoadingFailed);
    
    尝试从Desktop Pivot Viewer查看CXML文件,尝试使用此工具

    是否检查silverlight应用程序没有引发任何未处理的异常?我也有此问题。应用程序在VS2010中运行,但不在服务器上运行。我正在使用WindowsServer2008R2和IIS7.0。有人知道如何让它工作吗?有人知道吗?我也有同样的问题,用IIS Express在本地机器上运行fin,但当点击页面发布到服务器时,它只显示永不停止的加载旋转动画。