我有一个使用 Cpp Rest SDK 构建的服务器应用程序,它在 windowsserver 代码 Docker 容器(10GB!)中运行良好。现在我正试图让它在 nano 服务器容器中工作以节省空间(“仅”1GB)。该应用程序运行但随后在初始化期间引发异常。更具体地说,它在 pplx::task::wait() 上引发“未知异常”。
http_listener m_listener;
auto task = m_listener->open();
task.wait(); // <= throws Unknown exception
同样,如果在 windowsservercore 容器中运行,上面的代码也可以工作。有什么线索吗?也找不到在 Visual Studio 2015 中远程调试代码的方法。