タスクスケジューラで実行するコンソールアプリケーションを作成しています。私はそれがうまく動作するビジュアルスタジオを介して実行しているとき、それはデータを取得し、ファイルまたはコンソールに出力することができます。 しかし、私はexeファイルを実行しているときに失敗します。これは、のCRMに接続しようとしているソリューションですコンソールアプリケーションはビジュアルスタジオで実行しても動作しません。作成した.exeは実行しません。
System.InvalidOperationException: metadata contains reference which cannot be resolved <url>/XRMServices/2011/Organization.svc?wsdl&sdkversion=71. --->
System.Net.WebException: unable to connect to remote server --->
System.Net.Sockets.SocketException: An attempt was made to access a socket in a way forbidden by its access permissions. <ip>:443 etc.
:私はエラーを取得します。 VSから意図したとおりに動作している理由は誰にも分かりますが、.exeファイルを実行すると失敗しますか? 私はVsを実行してコードをステップ実行するかどうかは関係ありません。
あなたがタスクスケジューラで実行されています必要な権限を持つ特定のユーザーとして私はそうは思わない。だからおそらくそれが答えです。 – AntDC
タスクスケジューラでこのツールを実行するための資格情報は何ですか? – qxg
テストとして.exeファイルを実行するだけで、管理者として実行しようとしました。 は違いはありません。 – Torben