这里有很多关于如何查找已安装的.NET框架版本的问题。我知道我已经安装了.NET v4.6.1。
我想找出一个服务是基于哪个版本的.NET构建的。
假设我安装了一个基于.NET v2.0的服务(XYZ.exe)。我改变了代码并生成了另一个同名的可执行文件,但使用的是.NET v4.6.1,并替换了现有的可执行文件(在停止服务后)。当我重新启动服务时,服务会使用新的可执行文件(.NET v4.6.1),还是它会使用预加载的旧可执行文件(.NET v2.0)的代码?
我想找出一个服务是基于哪个版本的.NET构建的。
假设我安装了一个基于.NET v2.0的服务(XYZ.exe)。我改变了代码并生成了另一个同名的可执行文件,但使用的是.NET v4.6.1,并替换了现有的可执行文件(在停止服务后)。当我重新启动服务时,服务会使用新的可执行文件(.NET v4.6.1),还是它会使用预加载的旧可执行文件(.NET v2.0)的代码?