如何使用 VS Deploy/Publish ASP.NET MVC 中的两个项目(Codeplex:AspNet.Identity.MySQL)

How to Deploy/Publish two projects in ASP.NET MVC with VS (Codeplex: AspNet.Identity.MySQL)

我已经使用 Entity Framework 和 MySQL 数据库创建了一个 ASP.NET MVC 5 项目。在调试模式下一切正常,但现在我想将它发布到我的 IIS 服务器。

  1. 我的解决方案中的第一个项目是 AspNet.Identity.MySQL
    允许我将 Entity Framework 与 Identity 2.0
    结合使用 和 MySQL。它来自codeplex。 https://aspnet.codeplex.com/SourceControl/latest#Samples/Identity/AspNet.Identity.MySQL/
  2. 第二个项目是我的 ASP.NET MVC 应用程序。

自己发布第二个项目是没有问题的。我只是不知道如何发布第一个项目 (AspNet.Identity.MySQL)。

长话短说, 我有这个但不知道如何通过文件系统deploy/publish它:

IdentityWeb 是 ASP.NET MVC 应用程序。

感谢您的帮助, 大熊熊

第一个项目AspNet.Identity.MySql是一个class库,所以它的输出只是一个DLL。当您构建解决方案时,一个 DLL 将输出到 bin 文件夹中。如果项目 IdentityWeb 引用了另一个项目,它的 DLL 也会出现在该项目的 bin 中。

只要您发布 IdentityWeb 项目时,它的 bin 中有 DLL AspNet.Identity.MySQL.dll,那么您应该能够将 ASP.NET MVC 应用程序部署到 IIS。