私はこの問題を解決するためにたくさん静かに探していましたが、適切な解決策を見つけることができませんでした。
約16のプロジェクトを含むC#.NETソリューションがあり、TeamBuildとMSBuildを介して毎晩ビルドしたいと考えています。
プロジェクトのうちの2つは、ソリューションまたはプロジェクトのビルド後に公開する必要があるWebプロジェクトですが、問題は、通常の出力パスでコンパイルし、ローカルファイルシステムの特定のフォルダーに公開する必要があることです。Visual Studioでは、これは問題ありません。ローカルファイルシステムで[公開]をクリックすると、プロジェクトが正常に公開されます。
DelpoyOnBuildなどのMSbuildオプションはすでにいくつか見つかりましたが、すべての例はIIS Webサーバーでの公開でのみ機能しますが、この場合はIISを使用したくありません。ビルド後にMSBuildでWebプロジェクトを指定されたローカルフォルダーに公開/展開することはできますか?
よろしくセバスチャン