DeploymentSection.Retail Właściwość

Definicja

Pobiera lub ustawia wartość określającą, czy aplikacje internetowe na komputerze są wdrażane w retail trybie.

public:
 property bool Retail { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("retail", DefaultValue=false)]
public bool Retail { get; set; }
[<System.Configuration.ConfigurationProperty("retail", DefaultValue=false)>]
member this.Retail : bool with get, set
Public Property Retail As Boolean

Wartość właściwości

true jeśli aplikacje internetowe są wdrażane w retail trybie; w przeciwnym razie false. Wartość domyślna to false.

Atrybuty

Przykłady

Poniższy przykładowy plik konfiguracji pokazuje, jak ustawić tę właściwość na true w pliku machine.config. Plik machine.config znajduje się w tym folderze:

%windir%\Microsoft.NET\Framework\<frameworkversion>\Config

<system.web>
  <deployment
    retail="true" />
</system.web>

Uwagi

Gdy Retail jest true, ASP.NET wyłącza dane wyjściowe śledzenia, wyłącza możliwości debugowania i wyłącza szczegółowe komunikaty o błędach generowane przez system dla użytkowników zdalnych. W przypadku aplikacji, które mają customErrors element w pliku Web.config aplikacji, mode atrybut jest wymuszany na .On Te ustawienia zastępują wszystkie ustawienia wprowadzone w plikach Web.config aplikacji.

Note

W przypadku korzystania z retail tego ustawienia należy ustawić debug atrybut na false w aplikacji Web.config plików wdrożonych na serwerze. Ustawienie debug wyłącza limit czasu wykonywania żądania i nie jest to zastępowane przez retail ustawienie. Aby uzyskać więcej informacji, zobacz. Najbardziej typowe problemy z pomocą techniczną ASP.NET — raportowanie z głębi Microsoft pomocy technicznej dla deweloperów na blogu Scotta Hanselmana.

Dotyczy