我有一個批處理腳本,它基本上是根據visual studio的prebuild步驟中的配置進行一些字符串替換。批處理腳本在我從cmd運行時運行良好。但是,如果我從VS prebuild運行它,以下行不會將%replaceStr%和%version%評估爲變量值。我甚至嘗試迴應這些2,他們不作爲變量進行評估。 if NOT "!line!" == "" call set "line=!line:%r
每次我做構建我想對於這個預建的事件發生: del $(ProjectDir)\obj\Debug\Package\PackageTmp\web.config
如果目錄在那裏,這工作正常。但是如果目錄不存在,那麼它會導致構建失敗。我試圖做這樣的事情來檢查,如果該目錄在那裏: if Exists('$(ProjectDir)\obj\Debug\Package\PackageTmp\')
del