Aight、これに応答しないポストにリダイレクトされる前に。私はプログラムAUTO UPDATERを作成していることを述べたいと思います。そして、それがどのように機能するかは、1.0.0.0を見れば1.0.0.1で、その後は更新されます。GhostBinの例外:リモートサーバがエラーを返しました:(406)受け入れられません
私はそこでテキストを変更できるサイトであるGhostbinに行き、コードにリンクしました。事実、それは私にこのエラーを与えました。私はそれを修正する方法を知らない。
Exception: The remote server returned an error: (406) Not Acceptable
ここは私のコードです。
private void button1_Click(object sender, EventArgs e)
{
if (!new WebClient().DownloadString("https://ghostbin.com/paste/odmbf")
.Contains("1.0.0.0"))
{
MessageBox.Show("You are running the latest version!", "No Update",
MessageBoxButtons.OK, MessageBoxIcon.Information);
}
else
{
if (MessageBox.Show("New Update! Would you like to update?", "Yay!",
MessageBoxButtons.YesNo, MessageBoxIcon.Information) ==
System.Windows.Forms.DialogResult.Yes)
{
Process.Start("...");
}
}
}
は、あなたが行われ、ヘッダ... – nozzleman
を追加する行をコメントアウトしてみてください使用してブラウザに表示されます。修正なし:0 – RockyBoa
ヘッダーが 'client'に追加されていることに気付きましたか?' WebClient'は 'wc'ですか?あなたのプログラムはヘッダを正しいインスタンスに追加しますか( 'wc')? –