我正在使用没有安装任何 Visual Studio 的 Buildserver。我使用 TeamCity 和 msbuild Agent 来构建我的应用程序。现在,我需要使用 Async Targeting Pack 来使用 async/await(我无法将应用程序更新到 .NET 4.5,因为它必须在 Windows XP 机器上运行)。
现在,我正在寻找一种方法来继续在这台机器上构建我的应用程序并引用异步目标包但不安装 Visual Studio 2012。有没有办法做到这一点?
我正在使用没有安装任何 Visual Studio 的 Buildserver。我使用 TeamCity 和 msbuild Agent 来构建我的应用程序。现在,我需要使用 Async Targeting Pack 来使用 async/await(我无法将应用程序更新到 .NET 4.5,因为它必须在 Windows XP 机器上运行)。
现在,我正在寻找一种方法来继续在这台机器上构建我的应用程序并引用异步目标包但不安装 Visual Studio 2012。有没有办法做到这一点?
Aync 目标包现在在 NuGet 上:http: //nuget.org/packages/Microsoft.Bcl.Async
您可以从您的项目中引用该包,这应该使其可以在您的构建服务器上运行,而无需安装 Visual Studio 扩展。