我知道不要将强命名的程序集放在早期版本的ASP.NET上的bin文件夹中。我记得这引起了问题,但我不记得具体是什么问题。有谁知道这仍然适用于ASP.NET 2.0?有没有理由不将强命名的程序集放入ASP.NET 2.0或更高版本的bin文件夹中?
答案 0 :(得分:2)
您描述的问题已在.NET 2.0上修复,因此您不必再担心它了。
但是,请注意,如果在bin
文件夹中放置一个名称较大的程序集,并且GAC中存在具有相同强名称的程序集,则GAC中的程序集将被加载。
答案 1 :(得分:1)
这应该没有问题。我在开发/测试期间已经完成了几次,我甚至有一个当前运行的站点,它在bin文件夹中强烈命名了程序集,没有任何问题。
由于某种原因(显然)强烈命名了程序集,因此您应该有充分的理由将它们放在bin文件夹中。
答案 2 :(得分:0)
我没有遇到过将强名称程序集放入bin的问题。我遇到了一些强大的命名程序集和版本冲突的Interop问题,但这些问题是由开发人员将旧版本的ComPlus应用程序库编译到解决方案而不是当前版本或更新版本中引起的。