私はVS2015のExcel Web Addinに取り組んでいます。VS2015 Web Addin Project - Webサーバーの物理パスを変更しますか?
VSは2つのプロジェクトを作成します。そのうちの1つはWebプロジェクトですが、これはあまりよく知られていません。
プロジェクトの別のルート物理パスを指定したい(つまり、./distまたは./build)。
これはapplicationhost.config
の.vs
フォルダに設定されています。
バージョン管理にプロジェクトを追加する必要があります。私の理解では、.vs
フォルダは通常バージョン管理されていません。
だから私の質問:
は私が私のプロジェクトのために別のWebサーバーのパスを指定するための唯一の方法は、applicationHost.configていますか?または、私が使用できるプロジェクト内の設定がありますか?つまり、Web.configですか?これをバージョン管理に追加できますか?
おかげ
返信いただきありがとうございます。私は自分のsln/csprojを設定しようとしています。つまり、誰かがソリューションをきれいにチェックアウトするとき、VSでデバッグするとき、ローカルホストのIISサーバは別の場所にリダイレクトされます(つまり、 '。/ addinWeb/dist'、 '。/ addinWeb'の代わりに)。私が設定できるプロジェクトレベルの設定があることを願っています。さもなければ、ビルドスクリプト(ビルド前にバインドされています)でこれを回避し、 '.vs/config/applicationhost.config'までナビゲートし、パスを変更します。 – jayars
組み込みIIS Expressサーバーの代わりにローカルIISサーバーを使用する理由を聞かせますか? –
私はASP.NET/IIS開発に慣れていないので、私はここ(ローカル、エクスプレス)の用語を混ぜているかもしれません。私は、新しいExcel Web Addinを作成するときにVSによって生成されるデフォルトのプロジェクト設定を使用しています。私は単にソリューション/プロジェクトを設定する必要があるので、F5を押すと、起動したWebサーバーは別のフォルダを提供します。 – jayars