最近機器重建,遇到了 .Net6 的 Shadow-copying 失敗
參考了一下設定檔跟資料夾權限也全部都正確,接著意外的發現是其他的原因
<handlerSettings>
<handlerSetting name="experimentalEnableShadowCopy" value="true" />
<handlerSetting name="shadowCopyDirectory" value="../ShadowCopyDirectory/{專案}" />
</handlerSettings>
原來是因為同時安裝了 .Net8 的 Hosting 故而影響 .Net6 的設定。因此,裡面的 <font color="red">experimental</font> 這幾個文字需要移除