What is the best practice for deploying an application on Windows?

I have an application consisting of several .dll, .libs, .pyd (python library),. Exe, .class-es.

What are the best practices in the deployment process?

I plan to install the DLL - managed in the GAC and unmanaged in the WinSxS folder.

What should I do with .libs, .exe, .class and .pyd?

Is it possible to put it in

/ProgramFiles/ApplicationName/bin
/ProgramFiles/ApplicationName/lib
/ProgramFiles/ApplicationName/java
/ProgramFiles/ApplicationName/python

?

thanks

Tamara

+3
source share
2 answers

The current agreement is similar to

"/ ProgramFiles / YourCompany / YourApplication / ..."

, , , , . .

+2

, /ProgramFiles/CompanyName/AppName - . , . Windows , ProgramFiles. , , , , (, AppData ).

+1
source

Source: https://habr.com/ru/post/1712546/


All Articles