VS2005 IDEで選択したモード(DEBUGまたはRELEASE)に基づいて、2つのアセンブリのいずれかを指すことができるようにしたいと思います。このようなもの(これは機能しません):
<%@ 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>
だから、私の質問は:ASPXまたはASCXページで#if DEBUGを正しく使用するにはどうすればよいですか?