我是否需要发布商政策文件?

时间:2018-01-26 08:09:07

标签: c# .net visual-studio-2012 .net-2.0

我对.NET开发很陌生,不得不接管一个由几个DLL文件组成的库。我已经看到,通过库的打包过程(用于创建安装程序),创建的程序集有发布程序集程序策略文件,如下例所示:How to: Create a Publisher Policy

因此,基本上这些策略用于重定向到较新的程序集。但是,来自Java世界,我觉得这个程序很繁琐。这意味着每次更改版本时我都必须采用所有程序集的发布者策略吗?

现在我想知道这是否真的有必要,因为这种行为对我来说似乎很尴尬。在公司里,没有人知道这一点,也不知道为什么它最初是在图书馆里。

进一步的问题:我已经创建了一个新版本的库(没有创建策略文件)并安装了程序集。似乎我需要在Visual Studio中为已升级的DLL添加对我的项目的新引用。这种行为有望吗?发布者policiy文件的好处是我不需要在项目中重新链接我的引用吗?

1 个答案:

答案 0 :(得分:0)

For test porpuses I removed the policy files from the library and didn't notice any bad impact so far. I had to re-link a few assemblies but nothing really to worry about. Also guessing from the absence of answers here on SO that these files are outdated and shall not be used anymore.