Base de connaissances · Windows
Prenez-vous en charge Crystal Reports sur l'hébergement ?
Dernière mise à jour : 2019-02-03
Nous devons mettre en ligne notre application web .NET. Nous utilisons Crystal Reports dans notre application. Pour exécuter Crystal Reports dans Internet Explorer, il est nécessaire d'installer l'application web sur le serveur. Prenez-vous cela en charge ?
Réponse : Oui ! Tous les composants de Crystal Reports sont installés sur le serveur. Vous pourriez devoir saisir une clé de licence valide pour votre exemplaire de Crystal Reports. L'installation et la configuration sont facturées en supplément.
Pour déployer votre application, vous devez créer un projet d'installation et ajouter à votre application les modules de fusion nécessaires avant de générer votre solution.
1. Ouvrez votre application Web ou Services Web.
2. Dans l'Explorateur de solutions, effectuez un clic droit sur la solution de votre application Web ou de services Web, pointez sur Ajouter, puis cliquez sur Nouveau projet.
3. Dans la boîte de dialogue Ajouter un nouveau projet, sélectionnez Projets d'installation et de déploiement dans le volet Types de projets, puis sélectionnez Projet d'installation Web dans le volet Modèles. Cliquez sur OK.
4. Dans l'Explorateur de solutions, effectuez un clic droit sur le projet WebSetup, pointez sur Ajouter, puis cliquez sur Sortie du projet.
5. Dans la boîte de dialogue Ajouter un groupe de sorties du projet, sélectionnez Sortie principale et Fichiers de contenu, puis cliquez sur OK.
6. Lorsque la sortie principale est ajoutée à votre projet, toutes les dépendances, telles que Crystal_Managed2003.msm ou dotnetfxredist_x86.msm, sont ajoutées automatiquement.
7. Dans l'Explorateur de solutions, effectuez un clic droit sur le projet WebSetup, pointez sur Ajouter, puis cliquez sur Module de fusion.
8. Dans la boîte de dialogue Ajouter des modules, sélectionnez les modules de fusion suivants à ajouter à votre projet d'installation, puis cliquez sur Ouvrir :
- Crystal_Database_Access2003.msm
- Crystal_Database_Access2003_enu.msm
- Crystal_regwiz2003.msm
9. Dans l'Explorateur de solutions, effectuez un clic droit sur le fichier Crystal_regwiz2003.msm et choisissez Propriétés.
10. Dans la fenêtre Propriétés, développez MergeModuleProperties et saisissez une clé de licence valide dans la zone de propriété License Key.
Remarque : la saisie de la clé de licence est une étape obligatoire chaque fois que vous déployez une application Crystal Reports for Visual Studio .NET.
Une clé de licence vous est fournie une fois que vous avez enregistré Crystal Reports for Visual Studio .NET. Vous pouvez trouver la clé de licence dans la boîte de dialogue À propos de. Dans le menu Aide, choisissez À propos de Microsoft Development Environment. Le code clé figure dans le champ Produits installés.
11. Dans le menu Générer, choisissez Générer la solution pour compiler votre application.
Lorsque vous effectuez un déploiement sur un ordinateur client ou serveur, assurez-vous toujours que le .NET Framework y est déjà installé.
Réponse : Oui ! Tous les composants de Crystal Reports sont installés sur le serveur. Vous pourriez devoir saisir une clé de licence valide pour votre exemplaire de Crystal Reports. L'installation et la configuration sont facturées en supplément.
Pour déployer votre application, vous devez créer un projet d'installation et ajouter à votre application les modules de fusion nécessaires avant de générer votre solution.
1. Ouvrez votre application Web ou Services Web.
2. Dans l'Explorateur de solutions, effectuez un clic droit sur la solution de votre application Web ou de services Web, pointez sur Ajouter, puis cliquez sur Nouveau projet.
3. Dans la boîte de dialogue Ajouter un nouveau projet, sélectionnez Projets d'installation et de déploiement dans le volet Types de projets, puis sélectionnez Projet d'installation Web dans le volet Modèles. Cliquez sur OK.
4. Dans l'Explorateur de solutions, effectuez un clic droit sur le projet WebSetup, pointez sur Ajouter, puis cliquez sur Sortie du projet.
5. Dans la boîte de dialogue Ajouter un groupe de sorties du projet, sélectionnez Sortie principale et Fichiers de contenu, puis cliquez sur OK.
6. Lorsque la sortie principale est ajoutée à votre projet, toutes les dépendances, telles que Crystal_Managed2003.msm ou dotnetfxredist_x86.msm, sont ajoutées automatiquement.
7. Dans l'Explorateur de solutions, effectuez un clic droit sur le projet WebSetup, pointez sur Ajouter, puis cliquez sur Module de fusion.
8. Dans la boîte de dialogue Ajouter des modules, sélectionnez les modules de fusion suivants à ajouter à votre projet d'installation, puis cliquez sur Ouvrir :
- Crystal_Database_Access2003.msm
- Crystal_Database_Access2003_enu.msm
- Crystal_regwiz2003.msm
9. Dans l'Explorateur de solutions, effectuez un clic droit sur le fichier Crystal_regwiz2003.msm et choisissez Propriétés.
10. Dans la fenêtre Propriétés, développez MergeModuleProperties et saisissez une clé de licence valide dans la zone de propriété License Key.
Remarque : la saisie de la clé de licence est une étape obligatoire chaque fois que vous déployez une application Crystal Reports for Visual Studio .NET.
Une clé de licence vous est fournie une fois que vous avez enregistré Crystal Reports for Visual Studio .NET. Vous pouvez trouver la clé de licence dans la boîte de dialogue À propos de. Dans le menu Aide, choisissez À propos de Microsoft Development Environment. Le code clé figure dans le champ Produits installés.
11. Dans le menu Générer, choisissez Générer la solution pour compiler votre application.
Lorsque vous effectuez un déploiement sur un ordinateur client ou serveur, assurez-vous toujours que le .NET Framework y est déjà installé.
Tell us what you need
Compare available plans or describe your workload so we can discuss a suitable starting point.