以下是我的Nuspec配置
<?xml version="1.0" encoding="utf-8"?>
<package>
<metadata>
<id>Test x</id>
<title>xxx</title>
<version>1.0.0.0</version>
<authors>xxx</authors>
<owners>xxxx</owners>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>xxx</description>
<releaseNotes>xxx</releaseNotes>
<copyright>xxx</copyright>
<projectUrl>xxx</projectUrl>
<licenseUrl>http://<serverName>/<x>/<x>/<x>/_workitems?_a=edit&id=11136</licenseUrl>
</package>
现在,由于文本“id”,nuget.exe无法处理许可证URL。 如果可以使这个URL工作,请告诉我。还有一种方法可以添加自定义元素吗?
答案 0 :(得分:0)
我已经使用CData解决了这个问题:
http://<serverName>/<x>/<x>/<x>/_workitems?_a=edit<![CDATA[&id]]>=11136