Best practice for uploading .Net project to web server

What is the best practice for uploading a .Net project to a server without disrupting users?

Visual Studio has a Publish button that allows you to upload via FTP. I noticed that when you publish, there is downtime (when critical files such as DLLs are overwritten). If something doesn’t work, how do I roll back?

How do I do version control so that I can revert to a previous implementation?

Thanks y'all.

+3
source share
1 answer

Publish to local IIS.

IIS 7 " ", . , IIS 7, -. " ". . , .

IIS 6 . .

Source Safe/ Team Foundation Server, , , "1.4.2343" . . [ + ]. :).

.

:

, . ( ).

" /" .

, .

.

"Maintinance" , .

FTP- .

....... .

,

+2

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


All Articles