2013-03-28 83 views

回答

1

使用ClickOnce無法將文件嵌入到一個setup.exe文件中。 ClickOnce需要訪問清單和提取的文件以瞭解要更新哪些文件。 ClickOnce僅更新每個版本發生更改的文件。但是,您可以在IIS上使用HTTP壓縮,從而大大減少緩慢連接的用戶的下載總大小。

這是一個相關的SO問題,提供有關如何使用ClickOnce啓用IIS壓縮的信息。

IIS Compression with ClickOnce

1

我不會recommemd這一行動。如果您將這些文件嵌入到exe文件中,則每次發佈更新時都需要花費很多時間下載它們。如果它們是分開的,並且文件在部署之間未發生更改,則它們將從本地緩存版本中複製,而不是再次通過網絡複製。