Aplikasi layanan menyertakan host situs web yang sudah disiapkan untuk Anda. Pustaka layanan adalah pustaka layanan yang dapat dirujuk dan dimulai oleh host.
Jika Anda memulai dengan pustaka layanan (disarankan), Anda kemudian dapat memilih host mana pun yang Anda inginkan (layanan windows, IIS / ASP.NET, atau bahkan aplikasi konsol) dan Anda hanya akan mereferensikan pustaka Anda dari host baru Anda. Memilih Aplikasi Layanan membatasi host Anda hanya ke IIS / ASP.NET (meskipun ini mungkin baik-baik saja untuk tujuan Anda, tetapi akan membatasi protokol yang dapat Anda gunakan).
Sunting : Perubahan di IIS sejak saya menulis ini memungkinkan untuk lebih banyak jenis protokol pada layanan yang diaktifkan ASP.NET, jadi memilih aplikasi layanan jauh lebih membatasi daripada sebelumnya.