我的解决方案有4个项目,每个项目包含许多命名空间。目前我的DLL大小接近30MB。只需对类进行很小的更改,就意味着用户需要下载一个新版本的DLL,这个版本的DLL太大了,而且需要很长时间。
如何为多文件程序集设置ClickOnce项目?
发布于 2009-09-16 05:04:48
参考:MSDN
发布于 2009-09-10 06:17:22
您是否考虑过将DLL拆分成更小、更易于管理的DLL?同样的目标也会实现,你会有更好的模块性,以及更小的DLL供ClickOnce监控和下载给用户。
这对你的应用程序来说应该是双赢的。
发布于 2009-09-10 06:33:25
另一种选择是为您的部署创建补丁。您必须创建MSP文件,而不是MSI。
在这里可以找到一些很好的例子:
http://social.msdn.microsoft.com/Forums/en-US/winformssetup/thread/9ed4f13a-fea4-4a5c-b388-801cabdd339b
还有这里:
http://shreeman.spaces.live.com/blog/cns!E1AF7EB63FAA1FF!347.entry
我希望这会对你有所帮助。
https://stackoverflow.com/questions/1403574
复制相似问题