簡體   English   中英

命名管道無法激活

[英]named pipe could not be activated

我正在使用與SQL Server數據庫進行交互並由asp.net mvc應用程序使用的WCF應用程序。 它在IIS 7.5中運行。

直到最近,用於與mvc應用程序中的服務進行交互的協議都是通過http實現的。 但是,我最近已更改為命名管道。

我已經遇到了問題,盡管管道因缺乏使用而垂死,或例如在wcf應用程序的web.config中進行了更改。 當mvc應用嘗試進行交互時,會發生以下錯誤:

'請求的服務'net.pipe://localhost/MyService.svc'無法激活。 有關更多信息,請參見服務器的診斷跟蹤日志。

繞過它的唯一方法是在Web瀏覽器中瀏覽到http端點以激活服務/管道。

我在應用程序池中簽入,並將其設置為自動啟動。

有什么想法為什么會發生以及如何解決?

在以下部分有一個部分: http : //msdn.microsoft.com/zh-cn/library/ms752253.aspx ,該部分討論在WAS下啟用命名管道,這應該可以解決您的問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM