1
Fisual Studio 2015 C#でMicrosoft Office Excelアドインを使用してプロジェクトを進めています。XMLファイルのOfficeアドインに接続するとエラーが発生するC#
Excelには、クリックされると、内部のサーバー上のリモートXMLファイルからすべてのデータが読み込まれることになっています。
私は接続していながら、しかし、私はこのエラーを取得しています:私は手動でXMLをダウンロードすると
private const string utilityUrl = "http://bitreporting/ReportServer/Pages/ReportViewer.aspx?%2fCockpits%2fOrgaCockpit%2fCockpit&rs%3aCommand=Render&rs:format=xml";
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(utilityUrl);
MessageBox.Show(xmlDoc.DocumentElement.ChildNodes[1] + "");
:
サーバーの応答は、私はこのコードを使用し、エラー
が含まれていますそれを私のコンピュータからアクセスすれば、すべてのことは大丈夫です。
誰でもこのコードの問題点を教えていただけますか?
これは単なる推測ですが、その文字列にエスケープされていない文字がいくつかあり、URLが間違っている可能性があります。文字列の前に@を追加してみてください:@ "http://...xml"; – levelonehuman
さて、私はすでにそれを試しています。 URLが正しいことと、XMLファイルで応答したブラウザを使用してURLにアクセスすることです。それは奇妙なことです。しかし、私は何が問題なのか分かりませんし、あまりにも多くの詳細を教えてくれません。 –
** "。com" **は必要ありませんか?間違っているだけかもしれません。 – Berkay