Web デプロイ 3.0 を使用して表示するドロップダウン リストを取得しようとしています。私は Web 展開プロセス全体にかなり慣れていませんが、基本的には次のことを実行できるようにしたいと考えています。
- プロジェクト -> 展開パッケージのビルド
- IIS で新しい Web サイトを作成し、[アプリケーションのインポート] をクリックします。
- パラメータの 1 つに DropDownList が表示されます。
このトピックに関するいくつかの記事を読んだ後、特にこの記事からの抜粋:
列挙 - 列挙を使用すると、ユーザーの入力を可能な離散値のリストに制限できます。ほとんどの UI は、これをドロップダウン リスト ボックスとして実装します。[...]. 列挙の構文は次のとおりです。
<parameter name="Enumeration Parameter">
<parameterValidation type="Enumeration" validationString="value1,value2,value3,value4" />
</parameter>
そして、テスト目的で、上記のコードをコピーして parameters.xml ファイルに貼り付けました。これは、他の種類のパラメーターに対しても正常に機能します。列挙パラメーターが表示されますが、これは単なるテキスト ボックスであり、ドロップダウン リストはありません。これは、IIS インポート インターフェイスからの予期された動作ですか、それとも何か不足していますか?