Saya memiliki proyek SOAP UI dan saya mencoba mengonversi WSDL-nya ke .NET sehingga saya dapat menggunakannya dalam aplikasi studio visual saya.

Ketika saya mencoba menggunakan opsi, Hasilkan Kode -> .NET 2.0 artefak saya mendapatkan kesalahan di atas.

Dapatkah seseorang memberi tahu saya cara mengatasinya?

3
Prasadika 12 Oktober 2017, 14:30
Kesalahan apa? Pertanyaannya tidak masuk akal kecuali a) Anda memasukkan wsdl.exe dengan tangan di suatu tempat dan b) jalur aplikasi itu tidak ada dalam variabel lingkungan PATH. Ini tidak ada hubungannya dengan .NET atau Visual Studio
 – 
Panagiotis Kanavos
12 Oktober 2017, 14:34
Wsdl.exe artinya ? maaf. Saya seorang pemula untuk SOAP UI
 – 
Prasadika
12 Oktober 2017, 14:35
Dan c) wsdl.exe tidak digunakan sejak 2008. Digunakan untuk menghasilkan kelas ASMX dari dokumen wsdl. Ini telah digantikan oleh WCF dan alat svcutil.exe. Mengapa Anda menggunakan wsdl.exe? Perintah Generate Code apa yang Anda rujuk?
 – 
Panagiotis Kanavos
12 Oktober 2017, 14:36
wsdl.exe berarti pilihan yang salah atau konfigurasi yang salah. Apa yang sedang Anda coba lakukan? BTW versi .NET yang paling awal didukung adalah 4.5.2, bukan 2.0
 – 
Panagiotis Kanavos
12 Oktober 2017, 14:36
Bagaimanapun, dokumentasi SOAP UI menjelaskan apa yang harus Anda lakukan. Ada pertanyaan duplikat juga, yang menunjuk ke instruksi yang sama
 – 
Panagiotis Kanavos
12 Oktober 2017, 14:40

1 menjawab

Jawaban Terbaik

Saya tahu ini agak terlambat, tetapi ini adalah tautan area pertama yang muncul ketika Anda mencari masalah ini di Google.

[Menggunakan SoapUI 5.4.0]
1. File -> Preferensi
2. Pilih "Alat" di menu samping
3. Temukan: ".NET 2.0 wsdl.exe" opsi di panel kanan, dan masukkan path ke wsdl.exe.

5
JosephC 8 Juni 2018, 18:32
1
Ini bekerja untuk saya. Saya menjalankan soapui sebagai administrator. Jalur untuk wsdl.exe bagi saya adalah C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools
 – 
StefanoM5
7 Mei 2019, 13:14