部署 WCF 库

Deploying WCF Library

提前对这个问题感到抱歉,因为对于有网络编程经验的人来说应该很容易,但对我来说...

我创建了一个 WCF 库,它获取电子邮件地址、主题和正文并使用 gmail 帐户发送电子邮件。我不知道如何部署它。

我已经使用 visual studio 在我的主机上发布了它,但不知道我应该使用什么 URL 来调用它。我可以直接使用它还是必须创建一个 WCF 应用程序并向其添加服务然后发布 WCF 应用程序?

另外,我注意到它的配置文件中的基地址是这样的:localhost/emailservice/service1 我不确定是否应该编辑它以及如何编辑它。

非常感谢您的帮助。

既然您创建了 WCF 库,我假设您愿意将其作为 IIS 应用程序或 windows 服务来托管。

假设您希望将您的库托管为 IIS 应用程序,请按照 this blog 中提到的步骤托管您的 WCF 服务库。

请注意:如果您打算将服务托管为 IIS 应用程序,那么在 Visual Studio 中创建 WCF 服务应用程序项目而不是 WCF 服务库项目会容易得多。