我是一名Java程序员,遇到了非常恶劣的情况。对于POC目的,我需要写下我的解决方案的一小部分,它将作为一个独立的应用程序运行,做一些非常具体的事情。 我有两个问题: -
如果您对我所面临的问题中的任何一个或两个都有答案,请告诉我。
由于
答案 0 :(得分:4)
编译代码会将其转换为可执行文件。对于分发,您需要在发布模式下构建它。我不确定您使用的是哪个版本的Visual Studio,但您可能拥有“安装和部署”项目类型,可以使您创建安装程序。如果做不到这一点,您可能需要查看InstallShield或类似的工具,以确保安装程序具有所有必需的文件(例如运行时库)。
SQLLite被称为光是有原因的!它的源代码可以直接合并到您的项目中,并与其余文件一起编译(参见:http://www.sqlite.org/selfcontained.html)。这意味着不需要链接外部库,也不需要在可执行文件旁边重新分发额外的DLL。