Ich entwickle einen WCF-Webdienst und habe dazu die WCF-Dienstanwendungsvorlage verwendet.
Erfüllt die Erstellung einer "WCF-Dienstanwendung" diese Anforderung? Was ist der Vorteil beim Erstellen einer WCF-Dienstbibliothek gegenüber einer WCF-Dienstanwendung?
quelle
Wenn Sie nur ein Projekt haben, sehe ich nur dann zusätzliche Komplexität, wenn Sie sich zum Teufel trennen. Ich habe eine Bibliothek verwendet, als ich bestimmte Anwendungsfälle hatte, in denen ich sowohl in einem Windows-Dienst als auch in IIS hosten musste.
Für IIS können Sie die Klassen und Schnittstellen in eine Bibliothek verschieben, aber Ihre SVC-Dateien im Webprojekt behalten. Sie müssen die SVC-Dateien bearbeiten, um auf die ordnungsgemäß qualifizierten Klassen zu verweisen.
quelle