DevExpress での作成WebをWebサーバー配置(Web発行)手順です。
【前提】
「Webサーバー」への「DevExpress」インストールは不要です。
「DevExpress」は開発環境のみにインストールします。
上記から「Webサーバー」に対して「DevExpress」のライセンスは発生しません。
現状の画面デザインはこのようになっています。
URLを見ると「localhost」ですので、開発環境で動かしています。
今回は、Web発行を行い「Webサーバー」に配置します。
【サンプルプログラム】
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 |
<form id="form1" runat="server"> <div> <dx:XpoDataSource ID="XpoDataSource1" runat="server" TypeName="Sample_03.SAMPLE.TABLEKEN" Criteria=""> </dx:XpoDataSource> <dx:ASPxGridView ID="ASPxGridView1" runat="server" AutoGenerateColumns="False" DataSourceID="XpoDataSource1" EnableTheming="True" KeyFieldName="ID" Theme="RedWine"> <SettingsPager> <FirstPageButton Visible="True"> </FirstPageButton> <LastPageButton Visible="True"> </LastPageButton> <PageSizeItemSettings Visible="True"> </PageSizeItemSettings> </SettingsPager> <Settings ShowFilterRow="True" /> <Columns> <dx:GridViewDataTextColumn FieldName="ID" ReadOnly="True" VisibleIndex="0"> </dx:GridViewDataTextColumn> <dx:GridViewDataTextColumn Caption="地方名" FieldName="CHIHO_ID.CHIHOMEI" VisibleIndex="1"> </dx:GridViewDataTextColumn> <dx:GridViewDataTextColumn Caption="都道府県名" FieldName="KENMEI_KANN" VisibleIndex="2"> </dx:GridViewDataTextColumn> <dx:GridViewDataTextColumn Caption="都道府県めい" FieldName="KENMEI_KANA" VisibleIndex="3"> </dx:GridViewDataTextColumn> <dx:GridViewDataTextColumn Caption="都道府県MEI" FieldName="KENMEI_ROMA" VisibleIndex="4"> </dx:GridViewDataTextColumn> <dx:GridViewDataTextColumn Caption="県庁取材地名" FieldName="KENCYO_KANN" VisibleIndex="5"> </dx:GridViewDataTextColumn> <dx:GridViewDataTextColumn Caption="県庁取材地めい" FieldName="KENCYO_KANA" VisibleIndex="6"> </dx:GridViewDataTextColumn> </Columns> <Styles> <AlternatingRow BackColor="#FFCCCC"> </AlternatingRow> </Styles> </dx:ASPxGridView> </div> </form> |
【手順】
「Webサーバー」に「DevExpress」はインストールされていないために、「DevExpress」関連のDLLを生成(コピー)必要があります。
プロジェクトの「参照」項目にある「DevExpress」関連の「ローカルにコピーする」を全て「False」から「True」に変更します。
※「DevExpress」関連:参照名に「DevExpress.〜」と記載されている全DLLが対象
・「参照」項目を表示します。
・「DevExpress」関連を全選択します。
・「ローカルにコピーする」を「False」から「True」に変更します。
↓
Web発行を行い実行ファイルを作成します。
↓
「bin」配下を確認すると「DevExpress」関連のDLLが無事に生成(コピー)されました。