Wpf ClickOnce程序运行时不更新

Wpf ClickOnce程序运行时不更新,wpf,ftp,clickonce,Wpf,Ftp,Clickonce,我完成了我的程序的第一个版本,并启动了一个FTP服务器将其发布到。它发布的很好,但问题是当我运行程序时,我看到了更新内容,但它没有找到其他更新 我的FTP URL看起来不错,但我不确定我的安装文件夹URL\Localhost\Program Files\Trove Crafting Guide是否正确。我检查了文件夹,没有安装任何程序,所以说实话,我不知道这是什么意思了 我发布了一个带有更改的文件,以查看它是否会更新,如果我再次单击setup.exe,更新将启动。但当我点击桌面上的图标时,什么也

我完成了我的程序的第一个版本,并启动了一个FTP服务器将其发布到。它发布的很好,但问题是当我运行程序时,我看到了更新内容,但它没有找到其他更新

我的FTP URL看起来不错,但我不确定我的安装文件夹URL\Localhost\Program Files\Trove Crafting Guide是否正确。我检查了文件夹,没有安装任何程序,所以说实话,我不知道这是什么意思了

我发布了一个带有更改的文件,以查看它是否会更新,如果我再次单击setup.exe,更新将启动。但当我点击桌面上的图标时,什么也没发生

我想让它在每次运行时都检查更新,它应该检查FTP服务器上的更新,如果有任何新的更新,它应该从FTP服务器上更新。我也开始认为这是我使用的一种错误的更新工具

你知道我的问题的解决方法吗?一定要告诉我,或者如果你知道另一种方法来做我想做的事,告诉我:

这里制造的解决方案:

private void Update()
{
    WebClient client = new WebClient();
    Stream stream = client.OpenRead("<URL>");
    StreamReader sr = new StreamReader(stream);

    string content = sr.ReadToEnd();

    if (content != Version)
    {
        if (MessageBox.Show("Do you want to update?",
                            "Update Found", MessageBoxButton.YesNo,
                            MessageBoxImage.Information) == MessageBoxResult.Yes)
        {
            Process.Start("<URL>");
        }
        else
        {

        }
    }
}
我放弃了FTP服务器的想法,转而使用我的Dropbox帐户