我创建了一个 WCF 服务。它使用 MySQL 连接器连接到 MySQL 数据库。该服务的使用者是一个 Windows Phone 应用程序。在我的电脑上,一切都很好。但是,如果我发布 WCF 服务(在网络上或本地主机上),并尝试从电话应用程序中使用它,则会生成错误
“由于内部错误,服务器无法处理请求。”
通过测试,我发现错误出现在connection = new MySqlConnection(ConnectionString);
我的笔记本电脑上一切正常(当我调试项目时),我测试了我的 WCF 服务,它完美地访问了数据库并且一切都做得很好。同样,当我在 localhost 或 Web 上发布时,访问该服务会导致错误。
我在这里发布了日志文件。怎么了?什么会导致这个问题?