【发布时间】:2018-01-26 08:09:07
【问题描述】:
我是 .NET 开发的新手,必须接管一个由多个 DLL 文件组成的库。我已经看到,在库的打包过程(用于创建安装程序)中,创建的程序集有发布者程序集策略文件,例如:How to: Create a Publisher Policy。
因此,基本上这些策略用于重定向到较新的程序集。但是,来自 Java 世界,我觉得这个过程很乏味。这意味着对于每个小的版本更改,我都必须采用所有程序集的发布者策略?
现在我想知道这是否真的有必要,因为这种行为对我来说似乎很尴尬。在公司里也没有人知道这件事,也不知道为什么它最初会在图书馆里。
另一个问题:我创建了一个新版本的库(没有创建策略文件)并安装了程序集。看来我需要在 Visual Studio 中为升级的 DLL 添加对我的项目的新引用。这种行为是预期的吗?我不需要在项目中重新链接我的参考资料,是否有出版商政策文件的好处?
【问题讨论】:
标签: c# .net visual-studio-2012 .net-2.0