Visio Services non esegue il rendering di diagrammi ospitati in server con IDN

Sintomi

Quando Microsoft Silverlight è installato in un computer, Microsoft Visio Services non può eseguire il rendering di diagrammi ospitati in server con nomi di dominio internazionali (IDN). In particolare, Visio Services non può eseguire il rendering di questi diagrammi usando Silverlight in un sito di Microsoft SharePoint Server. Si verifica inoltre un errore JavaScript.

Nota Si tratta di un problema noto in Silverlight.

Causa

Quando Visio Services carica un diagramma, Visio Services trasforma il diagramma usando XAML (Extensible Application Markup Language). La web part di Visio legge quindi il codice XAML. Questo problema si verifica perché Silverlight non può recuperare il nuovo diagramma basato su XAML dal server con un IDN.

Risoluzione

Per risolvere il problema, configurare Visio Services per il rendering dei diagrammi come immagini raster. Ad esempio, configurare Visio Services per il rendering dei diagrammi come immagini PNG (Portable Network Graphics). In alternativa, non usare un server con un IDN.

Per eseguire il rendering dei diagrammi come immagini raster, seguire questa procedura:

  1. Fare clic sul menu della web part Visio Web Access e quindi su Modifica web part.
  2. Selezionare la casella di controllo Forza rendering raster .
  3. Fare clic su Applica e quindi su OK.

Ulteriori informazioni

La web part Visio Web Access deve essere aggiunta a una pagina. Per aggiungere la web part a una pagina esistente o per creare una pagina web part, usare le procedure seguenti in SharePoint Server.

Per aggiungere la web part a una pagina esistente, seguire questa procedura:

  1. Fare clic sul menu Azioni sito e quindi su Modifica pagina.
  2. Fare clic su Aggiungi web part.
  3. Nel menu Categorie selezionare Dati business.
  4. Fare clic su Visio Web Access e quindi su Aggiungi.
  5. Fare clic sul collegamento Fare clic qui per aprire il collegamento al riquadro strumenti .
  6. Fare clic sul pulsante Sfoglia accanto al campo URL disegno Web .
  7. Selezionare un disegno Web (con estensione vdw) e quindi fare clic su OK.
  8. Fare clic su Applica e quindi su OK.

Per creare una nuova pagina web part, seguire questa procedura:

  1. Fare clic sul menu Azioni sito e quindi su Altre opzioni.
  2. Selezionare Pagina web part e quindi fare clic su Crea.
  3. Digitare un nome per la pagina, selezionare un modello di layout, selezionare una raccolta documenti e quindi fare clic su Crea.
  4. In una delle sezioni della web part fare clic su Aggiungi web part.
  5. Nel menu Categorie selezionare Dati business.
  6. Fare clic su Visio Web Access e quindi su Aggiungi.
  7. Fare clic sul collegamento Fare clic qui per aprire il collegamento al riquadro strumenti .
  8. Fare clic sul pulsante Sfoglia accanto al campo URL disegno Web .
  9. Selezionare un disegno Web (con estensione vdw) e quindi fare clic su OK.
  10. Fare clic su Applica e quindi su OK.