解决方法:
一、在DEF项目的属性->Signing选项->Sign the ClickOnce manifests 勾去掉.编绎通过.
二、手工打开 *.csproj ,删除下面四句:
<manifestcertificatethumbprint>...</manifestcertificatethumbprint>
<manifestkeyfile>...</manifestkeyfile>
<generatemanifests>...</generatemanifests>
<signmanifests>...</signmanifests>
删除后就可以正常编译了。