我将我的 .net 应用程序转换为 .net 4.0 并且因为我使用 async/await 我安装了 NuGet 包 Async for .Net 4 和依赖项 Microsoft BCL ...
当我构建我的应用程序时,一切都很顺利,但是当我将我的应用程序 .exe 移动到正确的环境时,我得到了错误:
System.IO.FileNotFoundException:无法加载文件或程序集 'Microsoft.Threading.Tasks,Version=1.0.12.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a 或其依赖项之一。
如果我将 Microsoft.Threading.Tasks.dll 包含到我的应用程序目录中,一切正常(此 .dll 被复制到我的应用程序构建目录)。
所以问题是我是否需要将此 Microsoft.Threading.Tasks.dll 包含到我的应用程序安装程序中,或者有没有办法将它捆绑到我的应用程序 .exe 中?