visual-studio - DEVENV 命令行构建失败:“此操作可能只发生在 UI 线程中”
问题描述
我们虚拟化了我们的构建服务器,并且在构建一些 C++ 项目时遇到了问题。
这是一个带有visual studio 2017的win7(我们有一些vb6项目)。
当我构建一个项目时,它只会出现“此操作可能只发生在 UI 线程中”的错误。 它也是完全随机的......有时它会编译,有时它不会。
我不知道为什么以及我可以尝试解决什么。我还有一台没有发生问题的Win10构建机器。不过,我们想坚持使用 Win7 构建机器,因为在 Win10 上我们遇到了一些 vb6 项目的问题。
如果我使用 msbuild 它可以正常工作,但我现在宁愿不替换所有 devenv 调用。
任何人都知道问题可能是什么或如何调试它?
解决方案
似乎是 Visual Studio 2017 15.6.x 的问题。适用于 15.5.7
推荐阅读
- javascript - setPointerCapture 在 Chrome 和 Firefox 中的行为不同
- maven - Allure Test NG 报告 TestBody 缺失
- python - 使用现有 Teradata 数据库定义模型以供烧瓶应用程序使用时出现“QVCI 功能已禁用”错误
- css - 当包含在 iframe 中时,固定位置菜单不起作用
- onedrive - 如何将 API 密钥限制为单向写入而不读取单个 OneDrive 文件夹?
- html - 字段对齐未按预期工作
- javascript - 从 NodeJS 中的变量打印对象值
- android - android中的MediaSessionCompat和MediaSession有什么区别?为什么有 androidx.media2 androidx.media 都存在?
- php - Yii2 - api 休息认证
- reactjs - 单选按钮的验证(至少选中一个)