我该如何将一个WPF应用程序转换为可以在所有 Microsoft Windows 操作系统上运行的 .exe 文件?
如果您在Visual Studio中,按F7键。
应用程序将被编译成可执行的exe文件。通常它会位于您解决方案目录下:
SolutionDir\Bin\(Debug|Release)\Solution.exe
这个文件只能在安装了必要版本的CLR的Windows计算机上运行。据我所知,没有绕过这个要求的方法。
:) 在VS2008中编译,并记得检查项目位置的Bin {Debug | Release}文件夹以查看exe
在Visual Studio中构建它。它应该可以在任何安装了正确框架的Windows系统上运行。(具体取决于您包含的内容,可能需要.NET 3.5sp1。)
WPF默认是一个.exe文件,但需要.NET 3+。无论您为应用程序编译的平台是否安装,都不能创建WPF .exe并期望它在所有Windows版本上工作。
这就像C/C++中的库依赖关系。某些库不适用于较旧版本的Windows。