Gagal Melakukan Deploy Windows Services




This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded 

Biasanya error ini muncul saat kita melakukan installasi manual ke windows service. Pertama anda perlu pastikan versi .net framework pada aplikasi yang anda release




Dengan .net framework yang anda jalankan pada saat merunning installutil



Pada case di atas target framework adalah 4 sedangkan installutil yang dirunning adalah versi 2


Solusi :
Install .net framework 4 di pc anda jika anda belum memilikinya download Microsoft .NET Framework 4 (Standalone Installer), dan running installutil pada framework tersebut

contoh
%WINDIR%\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe  [path file exe anda]




Refrerence :
https://docs.microsoft.com/en-us/dotnet/framework/windows-services/how-to-install-and-uninstall-services

https://docs.microsoft.com/en-us/dotnet/framework/tools/installutil-exe-installer-tool



Load comments