VB的部署.网络项目



我正在做一个使用SQL Server,Crystal Report的项目。这个项目差不多完成了,我准备发布它。

现在我不想添加项目的先决条件,因为它会使exe的大小达到400mb,但我的应用程序exe只有4mb。

现在目前我在项目属性的参考部分看到了一些东西。这是我正在使用的按钮的dll控件有列称为Copy Local的值为True,但对于crystaldecision。它只是False,所以这个值改变为True是否对我有帮助…也就是说,我不应该包括作为先决条件的水晶报告..

帮帮我……Sql Server和其他类似

您应该在安装和部署项目中使用先决条件选项-默认情况下,它将尝试从Internet下载任何缺失的依赖项,并将给出一个合理大小的MSI和EXE包(在媒体上部署时也有选项包括依赖项)

特别是对于Crystal Reports,您必须使用部署包,因为应用程序的部分依赖于必须以特定顺序注册的COM对象。使用部署包可以避免逆向工程这种麻烦,以及处理不同的处理器体系结构、区域设置等。

最新更新