Pertanyaan Apa tujuan dari simpul Assemblies di Web.Config?


Saat membuat Aplikasi Web ASP.NET AJAX baru di Visual Studio 2005, web.config default berisi bagian berikut (di dalam kompilasi simpul):

<assemblies>
    <add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</assemblies>

Apakah atau tidak majelis node ada tampaknya tidak mempengaruhi fungsi AJAX. Perbarui panel, dll bekerja dengan baik terlepas dari apakah referensi ke System.Web.Extensions termasuk dalam Web.Config.

Apa tujuan dari bagian ini, dan dapatkah itu dihapus dengan aman?


32
2018-02-10 00:40


asal


Jawaban:


Itu mungkin atau mungkin tidak aman dihapus. Node Assemblies adalah untuk penambahan referensi berbasis konfigurasi. Ini digunakan oleh situs-situs ASP.NET yang menyebarkan file-file kode terkodekan .cs ke situs web mereka, daripada (sebagai orang yang masuk akal) mengumpulkan rakitan.

Jika Anda menerapkan file kode-balik ke situs web Anda daripada mengumpulkannya, maka simpanlah. Jika Anda menerapkan majelis, hapus.


28
2018-02-10 00:42



Web log Rick Strahl memiliki singkat tetapi ringkas menjelaskan artikel tentang masalah ini.


11
2018-05-20 11:10