【发布时间】:2017-01-29 17:40:43
【问题描述】:
我创建了一个带有实体框架和 MySQL 数据库的 ASP.NET MVC 5 项目。在调试模式下一切正常,但现在我想将它发布到我的 IIS 服务器。
- 我的解决方案中的第一个项目是 AspNet.Identity.MySQL
允许我将实体框架与 Identity 2.0 结合使用
和 MySQL。它来自codeplex。 https://aspnet.codeplex.com/SourceControl/latest#Samples/Identity/AspNet.Identity.MySQL/ - 第二个项目是我的 ASP.NET MVC 应用程序。
自己发布第二个项目是没有问题的。我只是不知道如何发布第一个项目(AspNet.Identity.MySQL)。
长话短说, 我有这个,但不知道如何通过文件系统部署/发布它:
IdentityWeb 是 ASP.NET MVC 应用程序。
感谢您的帮助, 熊熊
【问题讨论】:
-
第一个项目
AspNet.Identity.MySql是一个类库,所以它的输出只是一个DLL。构建解决方案时,DLL 会输出到 bin 文件夹中。如果项目IdentityWeb引用了另一个项目,则它的 DLL 也会出现在该项目的 bin 中。 -
IdentityWeb 已经引用了 AspNet.Identity.MySQL。这是否意味着我只需要发布 IdentityWeb 就可以了?
-
是的,我会这么认为。只要您发布
IdentityWeb项目时,它的bin 中有DLLAspNet.Identity.MySQL.dll,那么您就可以部署了:)
标签: c# mysql asp.net-mvc iis codeplex