Ich möchte in der Lage sein, auf eine von 2 Assemblys zu zeigen, basierend auf dem Modus (DEBUG oder RELEASE), den ich in meiner VS2005 IDE ausgewählt habe. So etwas wie dies (was nicht funktioniert):"#if DEBUG" in einer ASPX/ASCX-Seite
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="VideoDialog.ascx.cs" Inherits="Company.Web.Base.Controls.VideoDialog" %>
<% #if DEBUG %>
<%@ Register TagPrefix="Company" Assembly="Company" Namespace="Company.UI.Controls.VideoControl" %>
<% #else %>
<%@ Register TagPrefix="Company" Assembly="Company.UI.Controls.VideoControl" Namespace="Company.UI.Controls.VideoControl" %>
<% #endif %>
<Company:CompanyVideo ID="Video1" runat="server"></Company:CompanyVideo>
Also, meine Frage ist: Wie richtig ich eine #if DEBUG in einem ASPX oder ASCX-Seite?
Für den Datensatz, was Sie arbeiten außerhalb der Kontrolle Referenzen. Ich habe fast die gleiche Technik verwendet, um dynamisch zu steuern, was in meinem Javascript ist und es funktioniert perfekt. Ihr Problem hat also mit den Kontrollreferenzen zu tun. –