VisualStudio2019如何编译程序为单文件?
如题,在VS中编了一个小程序,编译后发现程序必须依赖一个dll文件,而且很多电脑无法运行。求解如何将其编译成单文件(就是只需要一个exe就能直接运行的),大小变大没关系。...
如题,在VS中编了一个小程序,编译后发现程序必须依赖一个dll文件,而且很多电脑无法运行。求解如何将其编译成单文件(就是只需要一个exe就能直接运行的),大小变大没关系。
网上很多方法都试过了,但是VS2019没有解决方案,而且打包插件下载不下来。
若问题解决,再追加50甚至以上财富值。 展开
网上很多方法都试过了,但是VS2019没有解决方案,而且打包插件下载不下来。
若问题解决,再追加50甚至以上财富值。 展开
2个回答
展开全部
你是用C#写的么,如果是的话目前做不到,运行时需要.net运行库支持,只需要一个exe就能用的,需要将代码编译为本地机器码才行(只有.net native才提供的本地编译,但那个是用在应用商店里的),另外,虽然有Salamander .NET Linker 这类第三方软件,但是问题很多。
如果你一定要这个需求的话并且项目不大的话,只能建议重写,常用的本地编译环境比如vb(注意是vb6,不是vs里的vb.net)、delphi和vc++,要简单的话用vb6好了。
如果你一定要这个需求的话并且项目不大的话,只能建议重写,常用的本地编译环境比如vb(注意是vb6,不是vs里的vb.net)、delphi和vc++,要简单的话用vb6好了。
追问
所以有什么推荐的打包软件吗?就是能把dll和EXE打包在一个EXE里面?
自己解决了,程序用Enigma Visual Box打包工具封装就行了,编译选x86,这40财富值送你了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询