Forum Discussion

KurtMayer's avatar
KurtMayer
Contributor
2 days ago
Solved

How do you know if you are using the Roslyn compiler?

Hotfix  8.4.3 addresses, among other things, security vulnerabilities found in the third-party Roslyn Compiler DLL.  How do you know if you are using the Roslyn compiler in your implementation of custom code and, therefore, at risk if you are?

Is the Roslyn Compiler only used by the WinSCP libraries (and therefore its removal is WinSCP-related)?  Or are there instances where Smart Integration Functions would be using the Roslyn compiler outside of the use of WinSCP?

 

 

  • I may have answered my own question about what exactly the Roslyn compiler is.  A hint is given in the 8.4.3 Release Notes on page xii.  8.4.3 uses the "built-in .NET Framework compiler" instead of the Roslyn compiler.

     

1 Reply

  • I may have answered my own question about what exactly the Roslyn compiler is.  A hint is given in the 8.4.3 Release Notes on page xii.  8.4.3 uses the "built-in .NET Framework compiler" instead of the Roslyn compiler.