代码之家  ›  专栏  ›  技术社区  ›  JDBennett

建筑net standard 1.4类库TFS 2015内部部署

  •  -1
  • JDBennett  · 技术社区  · 7 年前

    我们正在为Xamarin表单应用程序构建一个web API应用程序。我包括一个。NET标准类库项目用作我的视图模型。在构建web api端点时,我会将更新后的类库发布到我们的内部NuGet服务器。

    项目的默认XML命名空间必须是MSBuild XML命名空间。如果项目是以MSBuild 2003格式编写的,请添加xmlns=”http://schemas.microsoft.com/developer/msbuild/2003如果项目是用旧的1.0或1.2格式编写的,请将其转换为MSBuild 2003格式。

    现在我明白了:

    项目中没有目标。

    2 回复  |  直到 7 年前
        1
  •  0
  •   Andy Li-MSFT    7 年前

    您使用哪个版本的Visual Studio?您可以在命令行中使用VS或msbuild在本地构建项目吗?

    • Visual Studio 2010 Project Targets

      DefaultTargets="BuildTarget"

      "</Project>" ):

      <Target Name="BuildTarget"> <Message Text="Build selected" Importance="high"/> </Target>

      然后保存文件并关闭编辑窗口。然后返回到解决方案浏览器,右键单击解决方案并选择“重新加载项目”。然后构建项目。您应该获得消息“Build selected”以及生成的输出,如所示:

        2
  •  0
  •   JDBennett    7 年前

    所以答案是不可能的。我尝试在代理上安装VS 2017,但没有成功。

    我们确实发现一篇文章说TFS需要升级到更新3之后。

    几个月后,我将把我们提升到2017年,这将使这一点变得毫无意义。

    谢谢你的回答。