2016-09-10 44 views
0

我用的NuGet在我的VS項目下載的依賴,Mysql.Data和Protbuf網,爲什麼的NuGet不能添加protobuf網668參考Visual Studio項目自動

的packages.config文件是在相同目錄蒙山.sln文件,其中包含:

<packages> 
<package id="MySql.Data" version="6.9.9" targetFramework="net40-client" /> 
<package id="protobuf-net" version="2.0.0.668" targetFramework="net40-client" /> 
</packages> 

恢復包時,有一個新的文件夾的包包含MySql.Data和protobuf網,但只 參考MySql.data加入到項目中參考。我知道我可以參考手動添加到它,但

的問題是,當使用特拉維斯-CL打造我的解決方案,它就會失敗

回答

0

NuGet包恢復不會修改您的項目。如果你的項目缺少protobuf-net引用,你需要修改你的項目。

0

如果您想自動將包引用添加到項目中,我建議您使用.csproj文件將packages.config文件放到同一目錄中。

然後在恢復軟件包後使用以下命令重新安裝它們。當我在Package Manager Console窗口中運行此命令時,我已經在我身邊進行了測試,包引用將自動添加到項目中。

更新,包裝-reinstall

而且你還可以選擇手動添加引用。

相關問題