【发布时间】:2017-09-15 20:11:29
【问题描述】:
我有一个 Xamarin Android 项目,我正在尝试添加对我自己的 netstandard1.4 类库的引用。当我添加引用时,我的 Android 应用程序将不再构建。我得到error MSB4057: The target "GetBuiltProjectOutputRecursive" does not exist in the project.
如果我删除引用,我的 android 项目构建良好。
类库是我刚刚创建的一个全新的库。它还不包含任何实际代码。
我正在使用 Visual Studio 2017。
更新:如果我使用“浏览”功能添加对我的 dll 的引用,它就可以工作。只有在我的解决方案中添加对项目的引用时才会出现错误。
【问题讨论】:
-
这似乎是一个竞争条件。有时构建有效,有时则无效。如果我继续重试,项目最终会构建。
-
更具体地说,您使用的是 Visual Studio 15.2 还是 15.3?如果你是 15.2,你试过 15.3(预览频道)吗?
-
我使用的是 15.2。我还没有在 15.3 中尝试过。
-
请尝试 15.3,因为您可以安装 Visual Studio 的“预览”版本。 visualstudio.com/vs/preview如果仍然出现这种情况,请上传一个最小可行样本到您的问题。
-
我在 15.3.3 中仍然遇到这个问题,而且似乎还没有多少建设能够成功。
标签: xamarin xamarin.android .net-standard .net-standard-1.4