C# 如何在Web Api安装中注册DLL?

C# 如何在Web Api安装中注册DLL?,c#,asp.net-mvc,wcf,C#,Asp.net Mvc,Wcf,在Visual Studio 2012中创建的Web Api项目中,我需要注册一个DLL,因为它是COM组件。我需要使用REGSV32应用程序。当我在Visual Studio下创建Web Deploy包时,我可以在其中指定其他文件和命令行选项?只要您的dll包含在包中的bin文件夹中,您的应用程序就应该准备好使用dll了--您还需要什么吗?@Alpha:regsvr32ed dll显然是一个COM dll。仅仅放入\bin文件夹是不够的。我需要注册它们,因为它们是COM@DabielKabut

在Visual Studio 2012中创建的Web Api项目中,我需要注册一个DLL,因为它是COM组件。我需要使用REGSV32应用程序。当我在Visual Studio下创建Web Deploy包时,我可以在其中指定其他文件和命令行选项?

只要您的dll包含在包中的bin文件夹中,您的应用程序就应该准备好使用dll了--您还需要什么吗?@Alpha:regsvr32ed dll显然是一个COM dll。仅仅放入\bin文件夹是不够的。我需要注册它们,因为它们是COM@DabielKabuto:几年来,通信无需注册。存在一种称为“免注册com激活”的技术,它包括编写清单文件。这在asp.net中应该是可能的,但是我自己还没有尝试过