【发布时间】:2017-11-18 13:49:17
【问题描述】:
Desktop App Converter build 不再安装。
一年多来我一直在制作桌面桥应用程序。
直到最近将 Visual Studio 更新到 15.4.4 之前,一切都很好。我检查了参考资料,winmd 上有黄色的死亡点。
自从更新到 15.4.4 以来,无论我删除多少次并手动浏览重新添加,winmd 都不会坚持,并且我得到编译错误。
我该怎么办?这是一个 vs 错误还是我?
【问题讨论】:
-
我在 csproj 中使用完整路径手动引用了 winmd,并尝试了我能想到的每一个该死的配置,使用不同的 .net 框架,使用不同的目标构建,无论我做什么,它只是一直抛出“无法加载文件或程序集”Windows,版本 255.255.255.255,Culture=neutral ...“。从 2016 年底到现在,我已经进行了 100 多次构建更新,没有任何问题,但突然从 15.4 开始.4 =(
-
其他项目没有这个问题。就这一个。这个项目的早期版本没有这个问题。为什么VS不让我添加引用?
-
我试过看看它是否是基于工作站的。我办公室 (6) 中的每个工作站都有相同的结果。我正在研究的所有其他桌面桥接解决方案 (4) 还没有遇到同样的问题。
-
几周前,我提交了我的应用程序以获得去商店的许可,但是虽然它通过了 WACK,但由于未签名的开源 dll,10S 仍然失败,所以我的解决方案是使用 Strong Namer。我刚刚注意到,在构建之后,出现了引用错误。清洁解决方案还可以消除参考错误。我的猜测是问题出在强命名器上。 :UPDATE: 这绝对是强名称。我卸载了它,我们又开始营业了。现在我必须找到另一个解决方案来签署开源 dll
标签: uwp desktop-bridge winmd