DeploymentSection.Retail Własność
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
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ść nieruchomoś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ład pliku 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.
Uwaga
W przypadku retail korzystania z tego ustawienia należy ustawić debug atrybut false na wartość w aplikacji Web.config plików wdrożonych na serwerze. Ustawienie debug wyłącza przekroczenie limitu czasu wykonywania żądania i nie jest to zastępowane przez retail ustawienie. Aby uzyskać więcej informacji, zobacz
Najczęstsze problemy z obsługą ASP.NET — raportowanie z głębi Microsoft pomocy technicznej dla deweloperów na blogu Scotta Hanselmana.