【发布时间】:2015-05-07 18:45:44
【问题描述】:
这里是“de rigeuer”,将创建新项目时生成的 key.snk 文件从解决方案底部的默认位置向上移动到 Properties 文件夹中。
这不仅仅是当地的“迷信”;它似乎是“公认的方法”,如here
但是为什么呢?那本书似乎没有解释这种行为的存在理由......
【问题讨论】:
标签: sharepoint-2010 strongname snk strong-named-key
这里是“de rigeuer”,将创建新项目时生成的 key.snk 文件从解决方案底部的默认位置向上移动到 Properties 文件夹中。
这不仅仅是当地的“迷信”;它似乎是“公认的方法”,如here
但是为什么呢?那本书似乎没有解释这种行为的存在理由......
【问题讨论】:
标签: sharepoint-2010 strongname snk strong-named-key
只要对程序集进行签名,密钥文件的位置就没有区别。
作者解释了她/他为什么这样做:
“随着项目变得越来越复杂,解决方案资源管理器中缺少垂直空间会使项目更难处理”
所以原因似乎是将密钥文件隐藏在属性文件夹中以节省 Visual Studio 解决方案资源管理器显示的一些空间。
我个人的意见是忽略这一点,因为这会使其他希望在默认位置看到它的开发人员感到困惑:在项目根目录中。
【讨论】: