2

VS 2012 では、Web 展開プロジェクトが終了しました。これは問題ありませんが、以前提供していた機能を新しいパブリッシング ツールに置き換える正しい方法が見つかりません。

Web サイトまたは Web アプリ プロジェクトをコンパイルし、すべてのコンテンツとプライマリ出力ファイルをディスク上の場所に作成して、サード パーティのインストーラー (現時点では InstallShield - まもなく置き換えられます)でパッケージ化できるようにする必要があります。もソリューションの一部です

これは、相対パスをサポートするだけでなく、チーム ビルドの一部としても機能する必要があります。

Web アプリケーションに適していると思われるものに最も近いオプションは「FileSystem」パブリッシュですが、VS IDE で「パブリッシュ」コマンドを発行する以外にそれを呼び出す方法を見つけることができません。以前は、ソリューション構成で wdproj を選択するだけで、コンパイルを使用して項目をターゲットの場所に出力していました。

Web サイト プロジェクトに適切なパスがないようです。

誰かがこれをどのようにセットアップする必要があるかを説明またはリンクできますか?

4

2 に答える 2

1

I'm looking for wdp replacement too, and I found this blog today, have not tried yet

Visual Studio 2012 Web Deployment Projects are Dead – Long Live Publishing Profiles

于 2012-10-11T05:29:38.890 に答える
0

これに対する答えも見つからなかったため、最終的にフォルダーにデプロイし、そのフォルダーを installshield 限定版プロジェクトに追加しました。決して理想的な解決策ではありません。

于 2013-02-08T03:59:33.990 に答える