如何使用VS在ASP.NET MVC中部署/发布两个项目(Codeplex:AspNet.Identity.MySQL)

时间:2016-09-21 12:51:39

标签: c# mysql asp.net-mvc iis codeplex

我创建了一个带有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应用程序。
  3. 单独发布第二个项目没有问题。我不知道如何发布第一个项目(AspNet.Identity.MySQL)。

    长话短说 我有这个,不知道如何通过文件系统部署/发布它:

    IdentityWeb is the ASP.NET MVC Appliaction

    IdentityWeb是ASP.NET MVC Appliaction。

    感谢您的帮助, Beardy Bear

1 个答案:

答案 0 :(得分:2)

第一个项目AspNet.Identity.MySql是一个类库,因此它的输出只是一个DLL。构建解决方案时,DLL将输出到bin文件夹中。如果项目IdentityWeb具有对另一个项目的引用,则它的DLL也将出现在该项目的bin中。

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