Visual studio 2010 使用项目引用时创建单个文件输出
我正在写一个包含插件的项目。这些插件被设计成它们自己的类文件并编译成它们自己的DLL,但是由于它们都是从同一个基本类继承的,所以我将该基类放入一个“SharedObjects”项目中,解决方案中的任何其他项目都可以作为项目引用导入和使用。例如: 在SharedObjects项目中,我有:Visual studio 2010 使用项目引用时创建单个文件输出,visual-studio-2010,Visual Studio 2010,我正在写一个包含插件的项目。这些插件被设计成它们自己的类文件并编译成它们自己的DLL,但是由于它们都是从同一个基本类继承的,所以我将该基类放入一个“SharedObjects”项目中,解决方案中的任何其他项目都可以作为项目引用导入和使用。例如: 在SharedObjects项目中,我有: Public MustInherit Class BaseClass End Class 每个插件项目向SharedObject项目添加一个项目引用,然后将一个类编译成DLL: Public Class P
Public MustInherit Class BaseClass
End Class
每个插件项目向SharedObject项目添加一个项目引用,然后将一个类编译成DLL:
Public Class Plugin
Inherits SharedObject.BaseClass
End Class
当我查看项目输出时,我有两个DLL—一个用于SharedObject项目,另一个用于插件。这将是伟大的,如果这将编译成一个DLL,我可以移动。有没有办法指定SharedObjects DLL应该编译到插件DLL中,而不是作为单独的外部文件?您可以使用它将两个程序集合并在一起。完美。运行.NET4需要一点时间,但这正是我想要的。谢谢