添加引用EXE而不是dll有多大可行

时间:2014-11-04 11:07:31

标签: .net vb.net visual-studio-2010

在visual studio 2010(vb.net)3.5 .net名称:fieldManager

中完成的项目

我想在我正在开发的另一个应用程序中嵌入上面的项目  相同的visual studio 2010(vb.net)3.5 .net名称:expressionEditor

我的问题是添加引用EXE而不是dll是多么可行  而不是将fieldManager项目转换为类库并添加引用   如果我直接添加参考EXE,会有任何问题吗?  fieldManager项目到expressionEditor

请帮忙!

1 个答案:

答案 0 :(得分:1)

它完全可行 - 在"添加参考"中使用它是不可行的。对话,但那是在VS2002 / 2003天回来的 - 我相信自VS2005以来它已得到全面支持。

您可能会考虑是否更好将常见方面划分为两个应用可以使用的单独库,不可否认......但您绝对可以引用一个基于exe的程序集来自另一个程序集(甚至来自类库)。

作为旁注,项目名称通常是.NET中的PascalCased,例如: FieldManager和ExpressionEditor,而不是fieldManager和expressionEditor。由于Visual Studio将其默认命名空间基于项目名称,因此这可能非常重要。