3

これは以前に回答されたはずですが、私は何時間も検索しており、何らかの理由でそれを見ることができないので、これが大規模なn00bの質問であることが判明した場合はすみません.用語が信じられないほど混乱していると思うので、アクションについて具体的に説明します(とにかく私にとって)。

VS2012 .Net 4「ASP.NET Web フォーム アプリケーション」タイプのプロジェクトがあります。1 つ (または複数) のアセンブリにコンパイルされてから、サイトに展開される型。

VS2012 では、ソリューション エクスプローラーのプロジェクト ノードで [公開...] をクリックすると、[Web の公開] ダイアログが表示され、[公開プロファイル] を構成できます。私は「Dev」という名前を付け、さまざまなオプションを使用してファイル公開として構成しました。私は「Package/Publish Web」オプションを使用していませんし、Zip ファイルやその他のパッケージング システムの生成にも関心がありません。

私が望むのは、このプロジェクトをビルドするだけでなく、このプロファイルを使用して公開するために、CTRL+SHIFT+B と F5 です。これを行うには、csproj を変更する必要があると思いますが、正直なところ、msbuild 構成である泥沼を介してこれらがどのように接続されているかわかりません。

カスタム msbuild 構成、TFS サーバーからのビルド、およびコマンド ラインからのビルドに関する多数の投稿を見てきましたが、 Buildの代わりにPublishを呼び出す、最も単純なケースであると思われるものには対処していません。

csproj ファイルのスニペットと、スニペットの要素の目的についての説明の形式で、ここでポインタをいただければ幸いです。

乾杯。

4

1 に答える 1