Saya memiliki proyek Aplikasi Web di VS 2012 dan ketika saya menggunakan alat penerbitan web itu berhasil dibangun tetapi tidak menyalin file apa pun ke target publikasi (Sistem File dalam kasus ini).
Jika saya melihat output build, saya bisa melihat semuanya disalin ke obj \ Release \ Package \ PackageTmp \ dengan benar tetapi yang saya lihat di build output adalah ini:
4> Selesai membangun proyek "{Project} .csproj".
4> Menghapus file yang ada ...
4> Menerbitkan folder / ...
4> ========== Build: 3 berhasil, 0 gagal, 1 up-to-date, 0 dilewati ===== =====
========== Terbitkan: 1 berhasil, 0 gagal, 0 dilewati ==========
Meskipun dikatakan mempublikasikan berhasil, tidak ada file di direktori target untuk mempublikasikan.
Saya telah melihat ini di beberapa proyek dan kadang-kadang sepertinya solusi / konfigurasi Platform menyebabkan masalah ini, tetapi saya belum dapat menentukan penyebab pasti untuk ini.
Adakah orang lain yang melihat hal ini terjadi atau memiliki ide tentang bagaimana agar ini berfungsi dengan benar?
MEMPERBARUI:
Saya mungkin telah menemukan solusi untuk ini. Saya baru saja mengalami ini lagi dan saya sedang bermain-main dengan pengaturan publikasi. Setelah saya mengubah Konfigurasi yang dipilih pada tab Pengaturan pergi ke konfigurasi lain dan kemudian kembali ke yang saya ingin gunakan semua file saya mulai menerbitkan lagi. Semoga ini bekerja pada proyek lain di masa depan.
PEMBARUAN 2:
Saya memposting bug di Microsoft Connect dan mendengar kabar dari pengembang di tim Pengembang Web VS. Dia mengatakan mereka telah memperbaiki masalah ini di internal build mereka dan akan segera merilis pembaruan ke alat publikasi yang akan memperbaiki masalah ini.
PEMBARUAN 3:
Ini baru-baru ini diperbaiki dengan Pembaruan 2 Visual Studio 2012