関数からWebサービスを呼び出すと、次のエラーが発生します。
SQL Serverで必要なすべてのアセンブリを「安全でない」アクセス許可セットで参照し、プロジェクトアセンブリを「外部アクセス」で登録し、シリアライザーアセンブリを「安全な」アクセス許可セットで登録しました。また、コードを調べましたが、メッセージポップアップなど、SQLサーバーのコンテキストには関係のないものは表示されません。同じサービスを使用する別のコンソールアプリを作成しましたが、同じサーバーからサービスに問題なくアクセスできます。他に何がこの問題を引き起こしている可能性がありますか?どんな助けでも大歓迎です。
エラー:System.Security.HostProtectionException:CLRホストによって禁止されている操作を実行しようとしました。System.ServiceModel.Description.TypeLoader.LoadContractDescriptionHelper(Type ContractType、Type serviceType、Object serviceImplementation)at System.ServiceModel.ChannelFactory1.CreateDescription() at System.ServiceModel.ChannelFactory.InitializeEndpoint(Binding binding, EndpointAddress address) at System.ServiceModel.ChannelFactory
1..ctor(Binding binding、EndpointAddress remoteAddress)at System.ServiceModel.ClientBase`1..ctor(Binding binding、EndpointAddress remoteAddress)at MWMInterfaceBeanServiceClient.MWMInterfaceBeanServiceClient..ctor(Binding binding、EndpointAddress remoteAddress)at MWMInterfaceBeanServiceClient.MWMServiceClient.GetClient( )at MWMInterfaceBeanServiceClient.MWMServiceClient.UpdateMobileCrew(ブールアクティブ、ブール利用可能、ブールavailForOp、文字列コントラクト、文字列コード、文字列名、Int32番号、文字列crewCenter、文字列crewGroup、文字列crewId、Int32クルーサイズ、文字列crewSupervisor、文字列crewType、ブールmdtCrew、 SqlXmlメンバー、文字列地区、文字列分割、文字列serviceArea、文字列mobileNum、文字列pagerNum、ブールtempFlag、SqlXml車両)保護されたリソース(完全な信頼でのみ使用可能)は次のとおりです。要求されたすべてのリソースは、同期、ExternalThreadingでした。