2010-07-14 148 views
0

VS 2005需要很长时间才能将应用程序部署到Web。大部分文件都是第三方dll。是否有可能一旦这些第三方DLL部署,他们不会再部署。Clickonce部分部署

在发布时似乎所有的文件都被复制了。有什么办法可以避免这种情况?

回答

1

有没有简单的方法来做到这一点。

“相当长一段时间”,以及如何发布文件? HTTP?您可以考虑在本地发布部署并将其压缩,将其移至服务器并解压缩。或者尝试使用FTP,看看这是否更快。如果你可以作为共享驱动器访问web服务器上的文件夹,并且可以发布到该文件夹​​,那肯定会更快。我认为这要快得多。

你也可以把第三方的dll放在服务器上,部署其他的东西,然后把第三方dll的文件复制到这个文件夹中,用法师或者马吉伊把它们添加到应用程序清单中,然后用法师或者法师mageui。坦率地说,我只是直接发布应用程序到网络服务器并去吃午饭。在这个过程中引入手动步骤还引入了错误的可能性...

+0

因此,而不是使用发布选项,我可以手动上传文件通过ftp从本地部署的文件夹? – 2010-07-15 06:42:37

+0

您可以随时部署本地和FTP文件。但是,如果您要使用FTP,我只需从VS发布并使用FTP。为此,请将发布文件位置设置为ftp://yourserver.com/yourfolder之类的内容,并将安装URL设置为http://yourserver.com/yourfolder/。 – RobinDotNet 2010-07-15 08:32:00