我在一个包含许多其他程序集项目的解决方案中有一个Visual Studio 2008 Web站点项目。
网站项目有4种类型的引用:Project,bin,COM Interop和文本文件。
项目完全引用自动更新。
托管DLL的bin引用使用.refresh文件自动更新,这些文件运行良好,可以检入Visual SourceSafe。
我的问题是如何管理其他两种类型 - COM Interop和文本文件。
我有一个OCX,当作为参考添加时,会创建一个没有.refresh文件的互操作DLL。检查互操作DLL到VSS是不可取的,因为您必须在构建时检查它。将互操作DLL移动到另一个位置直接引用不起作用,因为我需要强名称我的程序集,在这种情况下需要原始的OCX。互操作引用甚至不显示在属性页上>参考页面。
如何让它正确自动更新?如何制作合适的.refresh文件?
我有纯文本文件,其中包含其他托管DLL引用的许可证。我创建了.refresh文件似乎适用于VS2008和VSS,但不是自动为我创建的。
我应该如何以与VSS一起使用的方式包含引用?
签入bin目录中的许可证文件会导致在每次构建时都必须检查它们的问题。