Je viens juste de commencer dans ma position (3 semaines), et c'est mon premier travail de développeur. J'ai eu 8 jours avec le développeur précédent avant son départ, je suis maintenant le seul développeur ici (yay moi, parle de couler ou de nager). J'ai un programme qui devient un message d'espace de noms manquant pour Novacode et DocX (qui je crois fait partie de Novacode)MIssing namespace Novacode
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Novacode;
using Word = Microsoft.Office.Interop.Word;
using Microsoft.Office.Interop.Word;
Le programme compilé fin il y a deux semaines. Cependant, la semaine dernière, ils ont tout amélioré de VS2010 à VS2017. Est-ce que cela causerait l'espace de noms manquant? Comment puis-je, où puis-je obtenir Novacode (qui je crois est un add-on)? Patience avec le nouveau type, en essayant d'apprendre mon travail et apprendre Stackoverflow.
https://www.nuget.org/packages/DocX/ peut être d'une certaine aide à toi. – Orangesandlemons
Si vous avez le jeu d'installation du Novacode, essayez de l'installer à nouveau. Sinon, recherchez sur votre disque dur une DLL avec ce nom et voyez si vous pouvez ajouter l'assembly au projet manuellement (vous devez l'ajouter aux références) – Sparrow
[Pas de réponse car] Je suppose que la nouvelle installation utilise des chemins différents que l'ancien, il n'a donc pas les inclus et les DLL nécessaires. Vous devez installer le jeu Novacode sur la nouvelle configuration du VS2017. – Aganju