Comment corriger une erreur de fournisseur inconnu dans tscript dans un projet .NET ?

la programmation


Bonne journée!

Je suis confronté à un problème avec mon application Web .net. Je travaille sur une application avec 2 modules qui existe depuis longtemps. J’utilise angulaireJS et TypeScript pour le frontend. Pour des raisons, 1 de ces modules a dû être désactivé.

Cela a créé un problème où j’obtiens l’erreur suivante :

Manuscrit
"Error: [$injector:unpr] Unknown provider: UploadBaseProvider <- UploadBase <- hourLimitService".

J’ai remarqué que UploadBase est utilisé par “ng file upload” et que le dossier lib le contenant se trouve dans la solution de module qui a été désactivée.

Ce que j’ai essayé :

J’ai essayé de faire ce qui suit mais cela n’a pas du tout résolu le problème :

J’ai fait une copie du dossier contenant la bibliothèque et je l’ai déplacé vers un chemin similaire à celui où il se trouvait dans le module désactivé.
J’ai installé la bibliothèque elle-même dans l’ensemble du projet via le gestionnaire de packages Nuget, j’ai reconstruit le projet mais rien de cela n’a résolu le problème.
Je reçois toujours le même message de fournisseur inconnu. Il ne semble donc pas du tout détecter le uploadbaseProvider.

J’ai également inclus l’importation des fichiers dans le dossier csproj du module comme suit (dans les groupes corrects comme cela a été fait dans le fichier csproj de l’autre module) :

 <Content Include="app\lib\ng-file-upload\data-url.js" />
    <Content Include="app\lib\ng-file-upload\drop.js" />
    <Content Include="app\lib\ng-file-upload\exif.js" />-

-
-
-
<pre> 
<None Include="app\lib\ng-file-upload\FileAPI.min.js.map" />
<None Include="app\lib\ng-file-upload\ng-file-upload-all.min.js.map">
     <DependentUpon>ng-file-upload-all.min.js</DependentUpon>
</None>

Quelqu’un peut-il me faire savoir ce qu’il est possible de faire et comment résoudre le problème ? Je suis prêt à développer des informations supplémentaires si demandé.
Merci.

コメント

タイトルとURLをコピーしました