2017-08-30 43 views
0

有谁知道为什么命令行不允许指定发布者的ID,或者是否有解决方法?desktopappconverter.exe在命令行上不支持发行商ID?

我试图组织我的桌面桥接应用程序,使其更容易,但似乎每次生成APPX时,我都必须进入并手动编辑一些字段,例如发布者ID。我不明白为什么这些不能在desktopappconverter命令行上指定。

+0

你说的是哪出版商的ID?你的意思是出版商吗? – Scavenger

+0

我的发布商ID。 –

回答

0

这是一个非常常见的问题,可能有很多原因导致这种情况,大多数在最新版本的Windows 10,SDK和Visual Studio中都有修复。由于在不同情况下可能存在多种变量(包装DLL与运行安装程序等),因此通过首先更新所有内容并跨不同工作站进行测试,可以轻松找出解决方案。

如果可能,请使用Visual Studio最新的15.4.4或更高版本中的本地桌面桥接项目。它使过程更简单。

如果这不是您的选择,请确保您不混合发布者名称和发布者ID(我犯了这个错误),并且这两个属性都符合名称规则。我注意到DAC对标点符号非常挑剔。如果需要,请在Microsoft更新您的发布者名称,使其不含任何句点或逗号。

如果可能的话,在Azure上启动一个虚拟机,并在企业版上测试运行DAC。我有一个拥有6个工作站的办公室,并注意到PRO上的奇怪的错误和错误,但在企业版本上却没有那么多。

或让我知道这是否有助于如果我能帮助进一步查明问题