Bagaimana cara memperbaiki kesalahan penyedia yang tidak dikenal di tscript di proyek .NET?

pemrograman


Selamat tinggal!

Saya menghadapi masalah dengan aplikasi web .net saya. Saya sedang mengerjakan aplikasi dengan 2 modul yang sudah ada sejak lama. Saya menggunakan AngularJS dan TypeScript untuk frontend. Karena alasan tertentu, salah satu modul ini harus dinonaktifkan.

Ini telah menimbulkan masalah dimana saya mendapatkan kesalahan berikut:

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

Saya perhatikan bahwa UploadBase digunakan oleh “ng file upload” dan folder lib yang berisi ini terletak di dalam solusi modul yang telah dinonaktifkan.

Apa yang saya coba:

Saya telah mencoba melakukan hal berikut tetapi tidak menyelesaikan masalah sama sekali:

Saya membuat salinan folder dengan perpustakaan dan memindahkannya ke jalur yang sama seperti yang terletak di modul yang dinonaktifkan.
Saya telah menginstal perpustakaan itu sendiri ke seluruh proyek melalui manajer paket Nuget, saya membangun kembali proyek tetapi tidak menyelesaikan masalah.
Saya masih menerima pesan penyedia tidak dikenal yang sama. Jadi sepertinya uploadbaseProvider tidak terdeteksi sama sekali.

Saya juga menyertakan impor file ke folder csproj modul sebagai berikut (dalam grup yang benar seperti yang dilakukan di file csproj modul lain):

 <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>

Bisakah seseorang memberi tahu saya apa yang mungkin harus dilakukan dan bagaimana cara memperbaiki masalah ini? Saya bersedia memperluas dengan informasi tambahan jika diminta.
Terima kasih.

コメント

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