让我们说:我有一个项目,这个项目使用了一个引用(office2016.dll)。 在我的项目中,我有一个c#类来访问这些引用并且工作正常。
现在我想编译相同的代码但是通过使用不同的引用,这次(office2012.dll)。 请注意(office2016.dll& office2012.dll)共享我在c#代码中使用的相同方法和类型。 但我想为每种产品发布不同的(EXE)。一个用于办公室2016年,另一个用于办公室2012年。
是否可以在不同的引用(dll)上编译相同的c#代码?
一个解决方案是在新项目中复制我的c#代码,然后添加另一个(office2012.dll),然后重新编译,它工作正常,但我不想手动这样做,因为我工作每天都需要很多努力和集中,当然还有额外的时间,因为我真的不相信复制/粘贴代码,这实际上是一项繁琐的工作!
答案 0 :(得分:0)