Rumah >pembangunan bahagian belakang >C++ >Bagaimana untuk Mencegah FileNotFoundException Apabila Menggunakan Serialisasi XML dalam Visual Studio?
Mengautomasikan Penjanaan Himpunan Sirialisasi XML Semasa Proses Pembinaan
Apabila kod anda merujuk pada pemasangan yang ditetapkan untuk penyirian XML, FileNotFoundException
mungkin berlaku, walaupun jika pemasangan bersiri berjaya dijana. Ini kerana rangka kerja menjana pemasangan hanya jika ia tiada.
Untuk menyelesaikan masalah ini, Visual Studio boleh dikonfigurasikan untuk mencipta pemasangan bersiri XML secara automatik semasa pembinaan:
Melumpuhkan Suis /proxytypes
:
.csproj
atau .vbproj
projek anda, tambahkan sifat ini pada konfigurasi yang berkaitan:<code class="language-xml"><sgenuseproxytypes>false</sgenuseproxytypes></code>
Mendayakan GenerateSerializationAssemblies
:
<code class="language-xml"><generateserializationassemblies>On</generateserializationassemblies></code>
Langkah-langkah ini memastikan Visual Studio menjana pemasangan bersiri XML yang diperlukan semasa pembinaan, menghalang FileNotFoundException
.
Atas ialah kandungan terperinci Bagaimana untuk Mencegah FileNotFoundException Apabila Menggunakan Serialisasi XML dalam Visual Studio?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!