0

我想创建一个 WCF 应用程序来将大文件从服务器复制到客户端。我的问题是“如何在服务器机器登录时自动启动服务器应用程序?”。它针对的是小型办公 Intranet 应用程序和所有在 Windows 7 Ultimate 上运行的机器。

4

2 回答 2

1

如果将 WCF 服务器安装为窗口服务,则可以从 Windows 服务面板自动启动它。

但是,我建议将启动模式设置为延迟启动,因为我过去在自动启动时遇到了一些问题。

于 2011-06-24T07:45:43.820 回答
0

什么是windows登录?只有用户登录。如果您需要在计算机启动后启动服务主机应用程序,您需要将其托管在 Windows Service中。如果您需要在用户登录后启动一些进程,您可以创建简单的控制台应用程序并将其添加到Startup(用户登录后运行的应用程序)。

无论如何创建用于复制文件的 WCF 服务是一个全球性的废话。看起来每个人都认为 WCF 是用于大数据传输的技术。它不是——尤其是它不是一种文件传输技术。使用共享驱动器和普通文件复制 - 可以在每台机器上将自定义批处理文件添加到Startup或安装 FTP(IIS 的一部分,可在 Windows 7 Ultimate 上使用)。

于 2011-06-24T07:41:23.263 回答