我在亚马逊上运行了一个运行Windows Server 2012的AMI,并将其用作我所有网站的网站容器。我最近在WinForms中创建了一个应用程序,我需要发布它。在我使用发布选项的那一刻,它要求一个FTP站点。我已经使用 FileZilla Server 。我创建了一个用户和帐户。这里的问题是它要求一个FTP URL(ftp.example.com),我只得到(http://example.com)。我尝试用IIS执行此操作,但只能使用HTTP执行此操作。 如何为包含ClickOnce应用的网站创建FTP网址?。
答案 0 :(得分:1)
检查Amazon EC2控制台的 Instances 页面上的公共DNS 列。
请注意,重新启动实例时,公用DNS可能会更改。
所以你的FTP URL就像:
ftp://ec2-45-123-87-128.us-west-2.compute.amazonaws.com/
但是,您需要配置实例防火墙以允许FTP流量,这一般不容易。但这超出了你的问题的范围。