我有bin目录中的dll。我看不到它们在解决方案或web.config文件中引用的位置。那么引用存储在哪里?ASP.NET中存储了组件(dll)引用的位置?
回答
答案取决于如果你的项目是一个网站或Web应用程序。在Web 站点 bin目录中的所有程序集都会自动引用。 A Web 应用程序具有您正在查找的项目参考。
如果你确实有他们引用,它们应该被 “储存” 在项目文件(* .csproj的为C#,* .vbproj对于Visual Basic)。
如果是web应用程序项目或MVC,请右键单击并选择卸载项目。然后再次右键单击并选择编辑。如果您深入了解XML,则会找到MS或其他程序集的项目引用和其他DLL引用的集合。
对于ASP.NET 网站,引用存储在web.config文件中。
我已经去除了大部分assemly引用,但我的旧网站的人有这样的事情:
<compilation debug="true">
<assemblies>
<add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
<add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
<add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
<add assembly="System.Web.Extensions.Design, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.Data.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
</assemblies>
</compilation>
这些都不是你自认为是的实际参考。您可以使用上述XML添加web.config,但仍不能解析任何这些引用。 (除非它们是GAC'd) – 2014-08-19 14:37:30
在VS2012在以前开发ASP.NET“网站”项目时,我想出了如何找到它们(并因此添加/删除/更新它们)。
- 在在解决方案资源管理器中,右键单击该项目的名称(该项目将有它旁边的线框地球图标)
- 点击“属性页”(不属性窗口)。它将出现在它自己的独立(浮动)窗口框架中。
- 现在,只需左键点击列表顶部的项目“参考”即可。而已!您现在可以添加,删除和更新与您的WebSite项目相关的任何引用。
有人知道属性页面中的这些更改被存储在哪里(因此可以将它们检入到源代码控制)吗?我正在处理遗留的asmx Web服务,并且我看不到可以找到这些更改的特定文件。我所看到的是一些dll被复制到Bin目录中,这不是我想要推送到TFS的东西...... – Victoria 2017-08-03 16:45:38
- 1. 在Asp.net中存储AppFabric DataCacheFactory的位置?
- 2. 存储引用属性的位置
- 3. 在asp.net中存储配置文件的位置
- 4. 数组存储在C中的位置?
- 5. 在Windows上存储自定义DLL文件的位置?
- 6. 存储Google位置SQLite中的位置
- 7. 在dll中存储类文件并在asp.net中为多个网站使用dll
- 8. 在哪里存储组件DLL?
- 9. CLR存储过程引用Websphere-MQ .dll
- 10. 在asp.net应用程序中存储DbContext的位置?
- 11. SAS文件名语句引用一个聚合存储位置
- 12. IntelliJ创意中缓存和索引的单独存储位置
- 13. ASP.net在只编译dll时将组件添加到web.config中的位置?
- 14. 使用wpf存储在外部dll中的引用图像
- 15. Boost.Interprocess中存储器位置
- 16. asp.net网站中的DLL配置文件
- 17. PYTHONPATH存储位置
- 18. 存储XML文件的位置
- 19. Android/SQLite - 文件的存储位置
- 20. 存储大量JSON文件的位置
- 21. ASP.NET MVC图像上传存储位置(db vs文件系统)
- 22. 在ASP.NET MVC中存储自定义类的位置?
- 23. 我应该在ASP.NET应用程序中存储配置信息的位置?
- 24. 将Lucene索引文件存储到远程位置
- 25. 虚表的存储位置
- 26. 我的.net C++ Dll/Tlb中引用了哪些DLL?
- 27. 在iOs应用程序中存储html文件的位置?
- 28. 在rails应用程序中存储ftp文件的位置
- 29. 在Web应用程序中存储文件上传的位置
- 30. 将函数存储在DLL文件中
是的网站 – user310291 2010-03-19 13:08:27