我目前有以下nuget.config
文件。通過自動恢復包,它將創建一個從我的解決方案文件夾上一級的包文件夾。例如,如果我的解決方案文件夾位於桌面上,則包文件夾將在桌面上的/lib
文件夾中生成。我想要它在我的解決方案文件夾中生成/lib
文件夾。如何更改相對路徑來完成此操作?如何在nuget.config中設置相對路徑?
<configuration>
<solution>
<add key="disableSourceControlIntegration"
value="true" />
</solution>
<config>
<add key="repositoryPath"
value="../lib" />
</config>
</configuration>
例如,
壞:\桌面\ LIB \
好:\桌面\ mysolution \ LIB \
我嘗試這樣做:
<config>
<add key="repositoryPath"
value="/lib" />
</config>
。並且程序包恢復目錄變成c:\lib
這是意外的行爲。
那麼,如果你只是「lib'」會發生什麼? –
只要使用'lib'作爲Jeroen已經評論。 –
同意Jeroen Mostert的建議。請引用他/她的評論作爲對其他有相同問題的社區有益的答案。 –