我知道不要将强命名的程序集放入早期版本的 ASP.NET 的 bin 文件夹中。我记得这引起了问题,但我不记得具体是什么问题。有谁知道这是否仍然适用于 ASP.NET 2.0?是否有任何理由不将强命名程序集放入 ASP.NET 2.0 或更高版本的 bin 文件夹中?
问问题
712 次
3 回答
2
您描述的问题已在 .NET 2.0 上修复,因此您无需再担心。
但是,请注意,如果您将强名称程序集放在bin
文件夹中,并且 GAC 中存在具有相同强名称的程序集,则 GAC 中的程序集将被加载。
于 2011-02-04T20:17:52.153 回答
1
这应该没有问题。我在开发/测试期间已经做了几次,我什至有一个当前正在运行的站点,该站点在 bin 文件夹中具有强命名的程序集,没有任何问题。
程序集被强烈命名是有原因的(显然),因此您应该有充分的理由将它们放入 bin 文件夹中。
于 2011-02-04T16:17:53.023 回答
0
我没有遇到将强命名程序集放入垃圾箱的问题。我遇到过一些与强命名程序集和版本冲突有关的互操作问题,但这些问题是由开发人员将 ComPlus 应用程序库的旧版本而不是当前或更新版本编译到解决方案中引起的。
于 2011-02-04T16:17:02.673 回答