.net 我如何制作一个创建exe文件的VB应用程序?

.net 我如何制作一个创建exe文件的VB应用程序?,.net,vb.net,.net,Vb.net,有一件事我在不久前发现了,但一直没能弄明白。我在浏览互联网时遇到了一个病毒制造者。我下载了它(当然是出于好奇)并阅读了README.txt文件,文件上说这个软件是用visual basic/vb.net创建的。让我吃惊的是,当你打开应用程序时,你可以选择许多你想让你的病毒做的事情,然后你可以单击“创建”,它将一个.exe文件保存到所选的位置。令我惊讶的是,它居然创建了一个exe文件。我如何从这样的应用程序中创建exe文件?我用谷歌搜索了一下,但什么也没找到 从技术上讲,底线是:“是的,Visua

有一件事我在不久前发现了,但一直没能弄明白。我在浏览互联网时遇到了一个病毒制造者。我下载了它(当然是出于好奇)并阅读了README.txt文件,文件上说这个软件是用visual basic/vb.net创建的。让我吃惊的是,当你打开应用程序时,你可以选择许多你想让你的病毒做的事情,然后你可以单击“创建”,它将一个.exe文件保存到所选的位置。令我惊讶的是,它居然创建了一个exe文件。我如何从这样的应用程序中创建exe文件?我用谷歌搜索了一下,但什么也没找到

从技术上讲,底线是:“是的,Visual Basic可以生成.EXE文件。”

“嗯,有点……”

visualbasic的dotnet风格实际上将生成一个dotnet字节码文件,其前缀是一个小存根例程,该例程加载并执行假定存在的dotnet解释器DLL


这个邪恶软件的作者仅仅使用了那些普通的设备。不,我当然不需要看它

您要查找的术语称为。NET应用程序可以创建源文件并编译到磁盘或内存中的程序集。对于某些类型的动态操作非常有用,尽管不是初学者的主题。VB.Net代码不解释。它是JIT编译成本机代码然后执行的。完全正确。。。从技术上讲。。。但“JIT编译”步骤(至少就我而言)在功能上等同于“解释”。虽然A点和B点之间的确切路径并不像我描述的那样严格,但基本概念是“采取了一条路径”