我爲我的Nuget包使用myget。因爲我使用具有憑證的私人飼料,我跟着這個博客:http://www.xavierdecoster.com/deploying-to-azure-web-sites-using-nuget-package-restore-from-a-secured-feed如何獲取myget包源代碼?
我的地方(項目)nuget.config(位於溶液中.nuget文件夾中)看起來是這樣的:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<solution>
<add key="disableSourceControlIntegration" value="true" />
</solution>
<packageSource>
<clear />
<add key="EcareMyGet" value="https://www.myget.org/F/rai69/"></add>
</packageSource>
<activePackageSource>
<add key="EcareMyGet" value="https://www.myget.org/F/rai69/"></add>
</activePackageSource>
<packageSourceCredentials>
<EcareMyGet>
<add key="Username" value="www.myget.org/raimond" />
<add key="ClearTextPassword" value="wachtwoord" />
</EcareMyGet>
</packageSourceCredentials>
</configuration>
在我nuget.targets我已經根據博客改變了restore命令:
<RestoreCommand>$(NuGetCommand) install "$(PackagesConfig)" -NonInteractive $(RequireConsentSwitch) -solutionDir "$(SolutionDir)\" -Verbosity detailed </RestoreCommand>
儘管如此,buildserver依然採用nuget.org源:
NuGet.exe sources
Registered Sources:
1. https://nuget.org/api/v2/ [Enabled]
https://nuget.org/api/v2/
誰知道解決方案?
我做到了。如果你想 –
我可以給你發送原始文件隨意發送給[email protected],我們會仔細看看它。 –
Thanx!發送文件! –