如何在Windows 7上正确安装FTP扩展

我已经写了Windows 7上的FTP服务器的扩展。

当我尝试login时,出现503错误。 日志不显示任何问题。

我试图用filemon来监视这个文件,但是没有任何东西显示出来。

这可能是一个安全问题,但我找不到它。

我已经准备好的所有文档都说Windows 7和Server 2008是这种扩展的可能用途。 不幸的是,分步指南都是针对Server 2008的。

– 编辑 –
如何安装我的扩展,以便在用户login到我的FTP服务器时使用它?

有没有人有任何有关在Windows 7上安装此信息的指针?

– 编辑2 –
我试图在Windows 7机器上使用IIS服务器和集成的FTP 7.5服务器。 我知道这可以在Server 2008上完成,但是我正试图在没有Server 2008的客户上使用W7。

– 编辑3 –
由于这是从StackOverflow迁移,我希望有一些Windows 7的爱在这里!

您是否尝试将用户访问控制设置为从不通知? 请检查以下url,以帮助您的相同:

http://learn.iis.net/page.aspx/632/how-to-use-managed-code-c-to-create-an-ftp-provider-that-sends-an-email-when-files-在上传/

503 – 服务不可用或错误的命令序列。 此错误代码是特定于IIS 6.0。 如果FTP服务工作正常,您可以通过telnet进行检查

telnet ipaddress 20

另外检查你的用户名和密码是否正确。

你到目前为止如何注册? 这是您的%windir%\ system32 \ inetsrv \ config \ administration.config文件,其中应该进行注册。 search“ftp”,你会看到其他的扩展是如何注册的。

编辑:由于这是一个503错误,如果你的模块inheritance了标准的FTPauthentication,我认为它确实,那么请确保你的FTPauthentication设置正确(即基本authentication),你的授权也设置正确。 仅作为testing,打开授权以允许所有用户。 之前有一个bug,某些IISpipe理员用户不能使用授权规则,所以你可能会遇到这样的问题。 进行testing,然后将其locking。

使用来自www.sysinternals.com的进程监视器来追踪磁盘上拒绝访问的问题。