2014-09-25 26 views

回答

0

如何像下面這樣:

nuget pack something.csproj foo.nuspec /p version=1.0.0.0;projectUrl="http://myurl.com/ 

while nuspec would look like the following

<?xml version='1.0'?> 
<package xmlns='http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd'> 
    <metadata> 
     <id>Foo</d> 
     <version>$version$</version> 
     <authors>$authors$</authors> 
     <description>Some description</description> 
     <language>en-US</language> 
     <licenseUrl>$licenseUrl$</licenseUrl> 
     <projectUrl>$projectUrl$</projectUrl> 
     <iconUrl>$iconUrl$</iconUrl> 
     <requireLicenseAcceptance>false</requireLicenseAcceptance> 
     <tags>some tags</tags> 
     <dependencies> 
      <dependency id='CodeContracts.Unofficial' version='$codeContractsVersion$'/> 
     </dependencies> 
    </metadata> 
    <files> 
     ...... 
    </files> 
</package> 
+0

Interresting,但據我所知,這需要事先foo.nuspec所有腦幹,不是嗎? – Jerther 2014-09-26 20:26:15

+0

是的,它確實需要foo.nuspec模板文件。 – MHOOS 2014-09-29 11:25:47

+0

如果提供的回覆幫助您解決問題,請將其標記爲答案。 – MHOOS 2014-09-29 13:11:12