嗨,我想知道我将如何处理这种情况:
- 我有一个带有调试和发布配置的 .Net PCL 库
- 我想从中创建一个包含两个配置输出的 nuget 包。
- 我想使用 VSTS 作为 Debug 构建的符号服务器。
- 安装软件包时,我想使用选定的配置切换到正确的程序集。
我遵循了这个答案,但我从未将目标文件集成到使用的 csproj 文件中。
版本设置为固定数字有吗?
这是我的 nuspec 文件内容:
<?xml version="1.0"?>
<package >
<metadata>
<id>My.Assembly</id>
<version>1.0.0.0</version>
<title>A Library</title>
<authors>Me</authors>
<owners>Me</owners>
<!-- <licenseUrl>http://LICENSE_URL_HERE_OR_DELETE_THIS_LINE</licenseUrl> -->
<!-- <projectUrl>http://PROJECT_URL_HERE_OR_DELETE_THIS_LINE</projectUrl> -->
<!-- <iconUrl>http://ICON_URL_HERE_OR_DELETE_THIS_LINE</iconUrl> -->
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>A Library</description>
<releaseNotes>Some release notes.</releaseNotes>
<copyright>Copyright 2018</copyright>
<!-- <tags>Tag1 Tag2</tags> -->
</metadata>
<files>
<file src="bin\**" target="lib" />
<file src="*.targets" target="build" />
</files>
</package>
建议在这里做什么?
(使用 NuGet 版本:4.4.1.4656)