Mage.exe因"无法识别的文件类型"而失败在ClickOnce手动部署期间

时间:2017-05-19 19:06:46

标签: .net clickonce mage

我们运行mage.exe作为我们后台桌面应用程序的NAnt驱动的ClickOnce部署任务的一部分,该应用程序主要包含Windows窗体和一些WPF。

对于一个新的开发人员,以下命令失败(某些名称已更改为混淆...)

mage/mage -Update "\\MyServer\Installs\QA\MyClient\Application Files\MyClientUI_4_44_0_1\MyClientUI.exe.manifest" -Name "MyClient QA" -Publisher WeCorp -Version 4.44.0.1 -UseManifestForTrust true

(注意:mage.exe文件位于显示的相对子路径中,所有文件都在该文件夹中......)

对于团队中的其他人来说,这个确切的命令工作正常,但是对于两个新开发人员中的一个,如果失败了:

Unrecognized file type - "\\MyServer\Installs\QA\MyClient\Application Files\MyClientUI_4_44_0_1\MyClientUI.exe.manifest"

是否有某些机器级配置会影响mage.exe认为是"识别的文件"?

1 个答案:

答案 0 :(得分:0)

原来我们使用的是非常旧版本的Mage.exe,并且最新的Windows 10版本没有产生该错误消息。