[英]How Can I Host A WCF App In IIS?
我正在關注微軟關於此主題的教程,但它不起作用,我不清楚幾個項目。 http://msdn.microsoft.com/en-us/library/ms733766.aspx
這是我的錯誤:
HTTP Error 404.17 - Not Found
The requested content appears to be script and will not be served by the static file handler.
謝謝。
您能否確保您的網站以“ Integrated
”模式而非Classic
模式運行您的網站。
如果執行此操作后問題仍未解決,請嘗試使用.netv4.0注冊IIS
為此
轉到命令提示符
轉到位置C:\\ Windows \\ Microsoft.NET \\ Framework \\ v4.0.30319
使用aspnet_regiis -i命令注冊IIS
當您托管簡單網站時,您可以在IIS中托管WCF應用程序/服務。 在我看來,您正在嘗試訪問/瀏覽.cs文件。 如果是這樣,那么它是不可能的,因為它是代碼文件。 您應該只瀏覽您的服務文件,即.svc文件。
您可以參考http://adarshdchaurasia.wordpress.com/2013/09/26/create-restful-wcf-service-api-using-get-post-step-by-step-guide/來創建WCF服務。
請確保:
在第2步中,它說“確保ASP.NET可以訪問文件夾的內容”。 我怎樣才能做到這一點?
我認為這意味着確保IIS_IUSRS
可以訪問您的文件IIS_IUSRS
檢查發布文件夾屬性 - >安全性選項卡 - >組或用戶名。
確保應用程序正在使用具有正確.net框架版本的應用程序池。 通常我會設置.net framework v4.0.30319
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.