当我在Visual Studio 2017中创建Form App项目时,添加Shockwave Flash Object组件,然后构建该项目,它为我提供了一个可执行文件和两个.dll文件。这是正常现象,但是我想知道在以某种方式构建项目时是否可以在可执行文件中包含.dll文件。
在虚拟机上,我安装了Visual Basic 6.0,然后可以制作一个标准EXE项目,添加ShockwaveFlash组件,然后转到File> Make Project1.exe,这样做只给我可执行文件,而没有。 dll文件。我宁愿继续使用Visual Studio 2017,而不是在主计算机上安装Visual Basic 6.0,因为我听说VB6.0在Windows 10上可能是非常多的错误。因此,除非在我的Shockwave组件中使用“ Flash.ocx” Visual Studio 2017和Visual Basic 6.0 Shockwave组件中使用的'Flash32_29_0_0_171.ocx'完全不同,我不确定为什么无法实现。一般来说,我是Visual Studio / Visual Basic的新手,如果这是一个愚蠢的问题,并且我不知道我在说什么,那么抱歉。