2014年12月3日 星期三

使用 MSBuild 編譯 Universal Apps 發生 error MSB3325, MSB3321

如果要在編譯工作中加入一些特別的行為,通常會透過 Visual Studio 加入專案建置前或建置後的工作,或是寫成 proj 檔案讓 MSBuild.exe 執行編譯工作再加上一些 Script,在使用 MSBuild 進行 Universal Apps 的 Release 編譯時,因為必須選擇 pfx 憑證,可能在編譯時期會出現以下錯誤訊息