2009-09-03 4 views
2

私はこのソリューションのためにあらゆるところで探偵して何も見つかりません!私は次の操作を実行するためのMSBuildスクリプトを持ちたいビルドし、指定したapp.configで公開し、別の場所からアップデートするためのmsbuildスクリプトを作成します。

  1. プロジェクトソリューション
  2. を構築するには、指定されたapp.configを(app.config.debugまたはapp.configをで構築されたソリューションを公開します。リリース)を指定したフォルダ(開発または生産)
  3. 指定された構成で、更新を確認する場所を確認します。
    -if展開 - >サンプル生産フォルダにチェックイン開発-if
    - >サンプルの開発フォルダにチェック

スクリプトは、現在動作しますが、2つの問題がある...

  • 私は2つの異なる場所をチェックして更新をチェックする2つの異なるインストールを持つ方法を理解できません。
  • リビジョンビルドを自動インクリメントできません。スクリプトを使用するたびに、現在は同じビルド番号にとどまっています。

私の現在のスクリプト:

msbuild "C:\sample\sample.csproj" 
/t:clean 
/t:build 
/t:publish 
/p:Configuration=release 
/property:PublishDir="C:\Samplelocation/" 
/property:UpdatedEnabled=true 
/property:UpdateRequired=true 
/property:UpdateUrl="C:\Samplelocation/" 
/property:GenerateManifests=true 
/property:PublishWizardCompleted=true 

任意の助けいただければ幸いです。あらかじめありがとう!

答えて

関連する問題