如何在我的bin文件夹中为我的ASP.NET应用程序提取多个dll,将它们组织到独立的文件夹中,并将它们留在bin目录下,以便它们仍然可以轻松访问应用程序,就好像它们位于bin的根目录?我想减少怪异的dll列表并将它们分组到与其核心目的相关的文件夹中。如何在ASP.NET中的bin目录下将我的dll组织到多个文件夹中?
4
A
回答
4
通过使用web.config文件并指定<probing>
元素,可以使应用程序探测用于加载程序集的其他目录。我不清楚它是否适用于网站类型的项目,因为它几年前还没有。但是,它应该与Web应用程序类型项目一起使用。
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<probing privatePath="bin\subdir"/>
</assemblyBinding>
</runtime>
<system.web>
....
....
</system.web>
</configuration>
1
1
有一篇文章Moving the Code-Behind Assemblies/DLLs to a different folder than /BIN with ASP.NET 1.1
我想用assemblyBinding Element for runtime的方法可以用于.NET 2.0太
工作,但我认为,它是不推荐...
0
是你试图组织编译后生成的应用程序生成的dll或应用程序使用的第三方和外部dll?
如果是后者,而且您还没有这样做,则可以将这些组织到您在应用程序外部(但在解决方案内部)选择的任何层次结构中。然后您可以从那里引用dll。
试图组织asp.net编译器生成的文件感觉就像游动上游。
相关问题
- 1. 如何访问ASP.NET MVC项目的bin文件夹中的DLL?
- 2. bin目录下的多个apk文件
- 3. 如何将第三方Windows DLL组织到我的应用程序文件夹中的子文件夹中?
- 4. ASP.NET在bin目录中忘记dll
- 5. 如何更新ASP.NET bin文件夹中的dll?
- 6. apk文件在bin/classes目录下,而不是bin文件夹
- 7. ASP.net Bin目录 - dll loading
- 8. asp.net在文件夹中组织数据
- 9. 如何在Linux中组织我的文件/文件夹?
- 10. 如何在我的asp.net项目中摆脱bin/<MyProject> .dll?
- 11. 引用dll不在bin文件夹中
- 12. 使用ASP.NET将DLL上传到Bin文件夹
- 13. 如何停止将Microsoft.Sharepoint.Sandbox.dll复制到我的bin文件夹中?
- 14. IIS中的WCF如何更新bin文件夹中的dll?
- 15. 如何组织Meteor项目中的文件夹和文件?
- 16. 如何组织ASP.NET app_code文件夹?
- 17. 在bin文件夹以外的Perl中创建一个目录
- 18. TFS生成不生成在Asp.Net MVC项目/ bin文件夹中的DLL
- 19. asp.net:应该将dll放入Bin文件夹在asp.net MVC中工作吗?
- 20. 如何组织我的项目文件和目录放到svn中并返回?
- 21. 如何在Eclipse中的库文件夹中组织jar文件?
- 22. 如何在bin文件夹下加载dll?
- 23. 在lib目录中组织文件
- 24. 奇怪“`” .dll文件在bin文件夹,ASP.Net MVC
- 25. 如何将大量的Stringtemplate文件组织到不同的文件夹中
- 26. 发布dll - 复制到bin文件夹
- 27. 如何将Android源代码组织到文件夹中
- 28. 如何将图片保存到文件夹或目录在ASP.NET
- 29. 组织文件夹中的SASS文件
- 30. 如何组织自定义文件夹中的MVC3项目
正确命名了程序集文件名例如somenamespace.somecontext.classname有助于某种方式。不回答你的问题,但这是我'管理'长长的dll列表。 – 2009-08-06 01:30:07