假设我有一些代码,理论上可以针对任何版本的.net框架进行编译.如果你愿意,可以想想"Hello World".
但是,如果我实际编译代码,我将获得针对一个特定版本运行的可执行文件.
有没有办法安排事情,以便编译的exe只会针对它找到的任何版本运行?我强烈怀疑答案是肯定的,但我很高兴被证明是错的......
编辑:好吧,我会去楼梯脚下.我不知道以后的框架会很乐意运行在早期版本下编译的exe.感谢所有的回复!
我不确定这是否正确,但我会尝试编译它为最低版本,更高版本应该能够运行较低版本的exe.