我很难根据我放在解决方案文件的同一文件夹中的nuget配置文件来设置packageSource。 (在此描述:nuget doku)
我注意到的一件奇怪的事情是 Visual Studio 2013识别我的包源,并在Visual Studio的包管理器GUI中显示它。
Sharp Develop无法识别它,只显示默认的Nuget源。 到目前为止,我尝试过Sharp Develop版本4.4和5.0 beta。
这是我的示例配置文件(nuget.config),以备不时之需。
<configuration>
<packageSource >
<add key="Official Example FTP" value="\\test\test\..." />
</packageSources>
<disabledPackageSources />
<activePackageSource>
<add key="Official Example FTP" value="\\test\test\..." />
</activePackageSource>
</configuration>
拜托,有人试图通过夏普开发来完成我上面写的吗?
非常感谢提前。
注意:我是Nuget的新手,无法决定这是否是一个Sharp Develop问题,并且应该对尖锐的开发论坛有所了解,所以请不要低估这个问题。
答案 0 :(得分:0)
SharpDevelop目前不支持此功能。包源目前仅从用户配置文件中的NuGet.config中获取:
%APPDATA%\NuGet\NuGet.config
解决方案或项目级NuGet.config文件中定义的任何包源都不会被SharpDevelop选中。
更新2014/05/18:
SharpDevelop 5.0.0.4406及更高版本支持特定于解决方案的NuGet.config文件。