如何仅使用其DLL执行应用程序?C#。

如何仅使用其DLL执行应用程序?C#。,c#,dll,C#,Dll,我为一个dll文件构建了一个解决方案,现在我正试图在将dll添加到项目中之后,通过另一个项目运行该应用程序。 有没有一种简单的方法 更新 它最初是一个Windows窗体应用程序,但被构建为类库,以便从另一个项目使用它。 我想从另一个项目中获得与使用其exe相同的效果,但使用我的另一个项目 是否有方法调用dll程序的Main?引用其他项目中的dll或项目,并运行您希望从中运行的内容。为了明确回答此问题,我们需要知道您的dll包含哪些内容。但是,假设它包含一个带有Main()方法的Program类,

我为一个dll文件构建了一个解决方案,现在我正试图在将dll添加到项目中之后,通过另一个项目运行该应用程序。 有没有一种简单的方法

更新

它最初是一个Windows窗体应用程序,但被构建为类库,以便从另一个项目使用它。 我想从另一个项目中获得与使用其exe相同的效果,但使用我的另一个项目


是否有方法调用dll程序的Main?

引用其他项目中的dll或项目,并运行您希望从中运行的内容。

为了明确回答此问题,我们需要知道您的dll包含哪些内容。但是,假设它包含一个带有
Main()
方法的
Program
类,您可以通过调用
Program.Main()

来运行您的程序。程序集(DLL)的“入口”点是什么样子的?请大家写一篇解释为什么您在post上投否决票的文章。特别是当它是新的人。听起来每个人都投反对票只是因为这是你第一次来这里。讨厌这个。这个DLL做什么?它不是一个可执行文件,只是一个程序集,您可以在项目中引用和使用它的公共成员(即事件/方法/属性)。对于所有的收信人,您应该多给一点时间。他的问题写得不好,但他可能想要一个插件架构,不知道如何表达自己。@Ramhound你应该阅读Joel、Atwood和其他人的文章,了解确保问题改善社区和确保stackoverflow不是精英聚集地之间的细微差别。