0

Visual Studio 2012 を使用しており、Windows フォーム アプリを使用しています。iis Express サーバーは、デフォルトで Visual Studio 2012 で構成されています。

Windows フォーム アプリを公開する必要があります。そのために、Azure プラットフォームで storege オブジェクトを作成しました。

しかし、clickonce を使用してプロジェクトを公開しようとすると、その問題が発生します。

エラー 83 Web サーバーに FrontPage Server Extensions がインストールされていないようです。FrontPage Server Extensions がインストールされている場合、_vti_bin 仮想ディレクトリが実行可能としてマークされていないために、このエラーが発生する可能性があります。この問題を解決するには、インターネット インフォメーション サービス マネージャを実行し、問題のある Web サーバーを選択してから、[サーバー拡張機能の確認] コマンドを使用します。

スクリーンショット:

https://docs.google.com/file/d/0B-aV0dsLT4CaemZuQV93Ymt4UVE/edit?usp=sharing

Azure でのストレージ オブジェクトの作成中に問題はなく、URL も良好です。

FrontPage Server Extension を数回インストールしましたが、通常は問題ありません。

誰かが私を助けることができるなら、私は本当に私のプロジェクトを公開する必要があります...

手伝ってくれてありがとう。

4

1 に答える 1

0

FPSE がインストールされていないサーバーに HTTP パブリッシュしようとしています。FPSE は、Server 2008 以降は使用できなくなりました (推測ですが、新しいバージョンの Windows Server では使用できないことはわかっています)。

HTTP を使用する代わりに、FTP を使用します。そのため、ファイルを Web サーバーに FTP で転送し、HTTP リンクを使用して顧客がファイルにアクセスできるようにします。

たとえば、パブリッシュ ファイルの場所は次のようになります。

ftp://myserver.com/myfolder/ 

インストールURLは次のようになります

http://myserver/thefolder/
于 2013-04-07T01:13:06.043 に答える