Portal documentatie, articole si tutoriale

Cauta articole, tutoriale, discutii sau recomandari pentru cele mai frecvente probleme intalnite pe platforma noastra

Cum fac publish la un website cu WebDeploy si Visual Studio 2012

IMPORTANT. Cand publicam un website cu WebDeploy din Visual Studio, acesta incearca sa modifice permisiunile de pe server. Acest lucru trebuie prevenit inainte de toate in felul urmator:

  1. Deschideti fisierul .vbproj sau csproj cu Notepad;
  2. Cautati linia
    <propertygroupcondition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></propertygroup>
  3. Deasupra de
    </propertygroup>

    adaugati linia

    <includesetaclproviderondestination>False</includesetaclproviderondestination>

In acest fel, WebDeploy/Visual Studio nu se va atinge de permisiunile de pe server.

Presupunand ca sunteti autentificat in panoul de control WebsitePanel navigati la Websites > Click pe numele website-ului pentru care doriti sa faceti publish > Extensions (selectati versiunea corecta de ASP.NET pentru acest website) > Web Publishing > Introduce-ti parola > Enable.
Ulterior click pe Download Publishing Profile for this web site si salvati fisierul.

Deschideti Visual Studio > Solution Explorer > Click dreapta pe numele proiectului > Publish > Import > Selectati fisierul pe care tocmai l-ati descarcat > Next > Validate Connection > Next > Preview > Publish.