1
A
回答
1
只需再次檢查。引用正在保存在* .config文件中。 看看下面的圖片。
裏面的packages.config
文件,你會看到這樣的事情:
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="EntityFramework" version="5.0.0" targetFramework="net40-Client" />
</packages>
而且App.config
文件裏面,你會看到這樣的事情:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<configSections>
<!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=4.4.0.0, Culture=neutral, PublicKeyToken=some-token" requirePermission="false" />
</configSections>
<entityFramework>
<defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlConnectionFactory, EntityFramework" />
</entityFramework>
</configuration>
注:這個例子中的值只是一個示例值。您的解決方案可能有所不同
2
儘管NuGet包引用存儲在packages.config中,但NuGet會更新項目文件以添加程序集引用。項目文件和程序集引用始終在項目文件中進行管理。
就你而言,你可能已經引用了與NuGet包相同的程序集(所以它不會被修改),或者你可能在保存之前檢查了磁盤上的版本。
+0
是的,我沒有保存項目文件,這是我的問題。 –
相關問題
- 1. Nuget Packages.config更改 - 不強制csproj更新
- 2. 爲什麼nuget不添加我的文件?
- 3. 爲什麼在NuGet和Visual Studio之間添加了不同的C#引用
- 4. 更新nuget pacakge將錯誤條件添加到csproj
- 5. Nuget Install-Package成功但沒有引用添加到csproj
- 6. 的NuGet 2.5中不添加項目引用爲depedency
- 7. .csproj文件什麼時候更新?
- 8. 爲什麼重命名導致文件添加而不是文件改變?
- 9. NuGet 2.0的.csproj文件中的新參考項目是什麼?
- 10. 爲什麼我不添加到文件而不是覆蓋?
- 11. Visual Studio不斷向我的csproj添加屬性。爲什麼?
- 12. 爲什麼NuGet在update-package上檢出TFS中的所有csproj文件?
- 13. .csproj文件的用途是什麼?
- 14. 當我發佈解決方案時,爲什麼我的csproj文件會更改?
- 15. 爲什麼NuGet for NLog 3.1.0.0不向其目標添加NLog.config文件?
- 16. 通用庫:Nuget與共享的.csproj文件。什麼是最好的方法?
- 17. 爲什麼使用.on()添加事件而不是直接添加事件?
- 18. 添加文件時爲什麼不能使用mercurial文件集?
- 19. 如何在編譯時爲vbproj或csproj文件添加程序集引用?
- 20. Nuget命令行更新試圖改變我只讀的csproj文件
- 21. 爲什麼Mac上的dotnet不能創建.csproj文件?
- 22. 使用nuget包中的Powershell啓用CSPROJ XML文檔文件
- 23. Xamarin - 按下「添加NuGet軟件包...」什麼都不做
- 24. NuGet添加/更新web.config而不是覆蓋?
- 25. 更改$ LOAD_PATH時,爲什麼使用unshift而不是push?
- 26. 爲什麼在NuGet包更新期間,NuGet將使用assemblyBinding的app.config添加到LIBRARY項目中?
- 27. 將行添加到CSV文件而不更改其格式(Python)
- 28. 添加評論到顛覆而不更改文件?
- 29. 爲什麼添加事件時要更改時間
- 30. 爲什麼直接更改遷移文件不會更改模式文件?
我不確定* .csproj解決方案。但是在Web應用程序中,nuget在我的packages.config文件中管理它。也許他們有類似的* .csproj文件 – Steven