新手經常面對過這樣問題,在Flash Remoting連接Web Service時,有時可以編譯成功,有時總是失敗,出現錯誤:Unable to create webservice proxy. Please ensure the Microsoft.NET Framework SDK is installed。
正確做法,應個為每個Flash Remoting的應用程序的Folder,例如:myApp,將web.config和gateway.aspx複製到此,留意在web.config中,必須有以下句子: <httpModules> <add name="GatewayController" type="FlashGateway. Controller.GatewayController,flashgateway" /> </httpModules> 在myApp下獨立建立一個Folder叫bin,將flashgateway.dll複製到bin,同時設定bin可以被ASP.NET用戶寫入。
執行了以上步驟後,依舊有這個錯誤,可能是Flash Remoting找不到.NET Framework SDK的wsdl.exe,那就需要將wsdl.exe複製到bin。 |