.net 添加引用EXE而不是dll的可行性有多大

.net 添加引用EXE而不是dll的可行性有多大,.net,vb.net,visual-studio-2010,.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的可行性有多大 i、 而不是将fieldManager项目转换为类库并添加引用 如果我直接添加EXE的引用,会有任何问题吗 fieldManager项目到expressionEdito

在visual studio 2010(vb.net)3.5.net中完成的项目名称:fieldManager

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

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


请帮忙

这是完全可行的-它过去在“添加引用”对话框中不受支持,但那是在VS2002/2003年代-我相信它从VS2005起就得到了完全支持

你可能会考虑是否将更好的公共方面分成一个单独的库,这两个程序都可以使用,诚然……但您完全可以从另一个(甚至从类库)引用一个基于exe的程序集


作为旁注,项目名称通常在.NET中使用,例如FieldManager和ExpressionEditor,而不是FieldManager和ExpressionEditor。由于Visual Studio将其默认名称空间基于项目名称,这可能相当重要。

添加exe是否会影响内存使用率还有一个疑问?@Dandy:据我所知,这只不过是一个DLL。非常感谢您,谢谢您PasCalCase@hans-帕桑:我对答案不满意