我花了很多时间试图弄清楚这一个,根本不能.FWIW,这个项目可以从本地命令行和TeamCity中完成.它也建立在VSTS上,但是这个错误使任务失败.什么环境变量是在visualstudio.com构建中寻找的Nuget包任务?
以下是相关文件和任务配置:
package.nuspec:
<?xml version="1.0"?>
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
<metadata>
<id>VDS.AppCore.Formatters</id>
<version>$version$</version>
<title>VDS AppCore Formatters</title>
<authors>Visual Data Solutions, Inc.</authors>
<owners>Visual Data Solutions, Inc.</owners>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>VDS AppCore Formatters</description>
<copyright>Copyright © Visual Data Solutions, Inc. 2010-2017</copyright>
</metadata>
<files>
<file src="$SolutionDir$VDS.AppCore.Formatters\bin\$Configuration$\VDS.AppCore.Formatters.dll" target="lib\net45" />
<file src="$SolutionDir$VDS.AppCore.Formatters\bin\$Configuration$\VDS.AppCore.Formatters.pdb" target="lib\net45" />
<file src="$SolutionDir$VDS.AppCore.Formatters\**\*.cs" target="src" />
</files>
</package>
Run Code Online (Sandbox Code Playgroud)
的.csproj
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{BED8C9D5-954F-47AA-9BDA-531D125209C0}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>VDS.AppCore.Formatters</RootNamespace>
<AssemblyName>VDS.AppCore.Formatters</AssemblyName>
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
</PropertyGroup> …Run Code Online (Sandbox Code Playgroud) 我有以下布局并调用该布局.在某一点上,这个相同的代码将填充父布局的宽度,即一个选项卡.现在它没有,我无法弄清楚为什么.它阻止我发布我的最新版本.欢迎任何和所有输入.
section_title.xml:
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/seasonTitle"
android:padding="3dip"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:textColor="#FFFFFFFF"
android:textSize="14sp"
android:textStyle="bold"
android:maxHeight="26sp"
android:background="#FFCC3333"
/>
Run Code Online (Sandbox Code Playgroud)
这是一个如何调用它的片段:
TextView titleTv = (TextView)mInflater.inflate(R.layout.section_title, null);
titleTv.setText(titleText);
mMergeAdapter.addView(titleTv);
Run Code Online (Sandbox Code Playgroud)
谢谢!