2015-10-29 1 views
0

J'ai besoin de mettre à jour plusieurs rapports SSRS. Le problème est qu'ils ont été développés à l'origine sur l'ordinateur local d'un autre développeur. Il a démissionné brusquement et le projet SSRS a été copié sur un lecteur partagé par un gestionnaire. L'ordinateur d'origine avec le projet SSRS d'origine n'est plus disponible.Nécessité d'ouvrir/modifier les rapports SSRS copiés depuis un ordinateur local vers un lecteur partagé

Je peux lancer le projet, mais quand j'essaie d'ouvrir l'un des rdls pour l'édition, je reçois un message d'erreur: "Impossible de trouver une partie du chemin" C: \ Users \ jsmith \ Downloads \ upload \ 3 Site Kits On Time.rdl '. " De toute évidence, il recherche des fichiers sur le lecteur C de l'autre programmeur, qui n'existe plus.

Existe-t-il un moyen d'ouvrir les rdls au nouvel emplacement? Le nouveau chemin serait \\ DataMgt \ SSRSPackages \ CTReports.

Ceci est SSRS 2008. Il n'y a pas de contrôle de version (ne demandez pas).

+1

Vous avez raison d'identifier que le fichier de projet recherche un fichier spécifique dans un emplacement spécifique. Pour contourner cela, avez-vous essayé de créer un nouveau projet SSRS dans Visual Studio, et de rajouter tous les rdls par «Ajouter un élément existant» à ce nouveau projet? – Jonnus

+0

Vous pouvez également envisager de modifier manuellement le fichier de projet Visual Studio. Vous pouvez rechercher le chemin du fichier de base (comme C: \ Users \ jsmit \ Downloads), puis les remplacer par le bon chemin. Bien sûr, le système de projet VS n'autorise pas plusieurs dossiers de publication. Cela signifie que vous avez un projet distinct pour chaque dossier que vous souhaitez publier. –

+0

Créer un nouveau projet et importer tous les rapports semble avoir fait l'affaire, Jonnus - merci! – JeffK627

Répondre

1

(Juste pour en faire une réponse formelle car il semble avoir travaillé fort le poseur de question ...)

Vous avez raison dans l'identification que le fichier de projet est à la recherche d'un fichier spécifique dans un endroit précis. Pour contourner ce problème, vous pouvez créer un nouveau projet SSRS dans Visual Studio, puis ajouter tous les rdls à ce nouveau projet en les insérant dans le nouveau projet en cliquant avec le bouton droit sur le projet, en sélectionnant 'Ajouter' puis 'Existant item ... 'et en choisissant les fichiers de rapport.