WCF服务在cassini中有效,但在IIS中无效
我创建了一个具有数据库连接的服务,该服务在 Cassini 中工作正常,当将服务复制到 inetpub 时,除了数据库调用之外,所有工作正常,它们总是返回此错误:
服务器在处理请求时遇到错误。有关更多详细信息,请参阅服务器日志。”
现在我有 2 个问题,
我可以在我的 C:\inetpub\logs\LogFiles\W3SVC1 文件夹中找到服务器日志。但是这些是提到的吗,因为它们似乎不包含任何内容有用的数据。
这怎么可能 。在 Cassini 中一切正常,但在 IIS 中却不行?
如果对我的问题有任何疑问,请继续
编辑我 !使用Visual Studio Team System 2008和IIS 7.0
I created a service that has a database connection which is working fine in Cassini, when in copy the service to the inetpub all works fine except database calls, they always return this error:
The server encountered an error processing the request. See server logs for more details."
Now i have 2 questions,
I can find server logs in my C:\inetpub\logs\LogFiles\W3SVC1 folder. But are these the ones mentioned because these do not seem to contain any usefull data.
How is it possible that everything works in Cassini but not in IIS?
If there are any questions about my question please go ahead!
Edit I am using Visual studio team system 2008 and IIS 7.0
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
这通常是权限问题。
如果您使用默认值:
要修复它,您可以:
This is normally a permissions problem.
If you are using defaults:
To fix it you could:
以管理员身份运行 Visual Studio
Run Visual Studio as administrator
我的猜测是权限。您使用 Windows 身份验证吗?
如果是 Windows 身份验证:
http://www.codeguru.com/csharp/.net /net_security/authentication/article.php/c7725
My guess is permissions. Are you using Windows authentication?
In the case of Windows authentication:
http://www.codeguru.com/csharp/.net/net_security/authentication/article.php/c7725