类库中的控制台应用程序参考
本文关键字:应用程序 参考 控制台 类库 | 更新日期: 2023-09-27 18:25:42
我有一个名为Program.cs的类控制台应用程序我还有一个带类库的项目。我想在类库项目中使用控制台应用程序的程序类。如何在dll类库中添加控制台应用程序引用。请帮忙。。
你(可能)做错了。
除非您有充分的理由这样做,否则Console应用程序应该引用库,而不是相反。一般来说多个程序集中需要的东西不应该在Console应用程序中。它应该在从Console应用程序引用的类库项目中。
如果您确实需要库中的整个Program类,请将其移动到库中,然后从Console类中调用它。如果您不需要整个程序类,请将所需的部分提取到库中。
我现在正在编写一个控制台应用程序,并通过VS2015测试项目对其进行测试,我想这正是您所描述的情况。只需将其添加为项目参考即可。
@Muhammed,控制台应用程序只是执行器在运行时调用主方法,但控制台"app"/Project可以是项目引用,并引用所有命名空间和类。
在Visual Studio中,右键单击解决方案->添加引用->单击项目->如果在同一解决方案中,请选择项目。