我已经使用 Entity Framework 和 MySQL 数据库创建了一个 ASP.NET MVC 5 项目。在 Debug模式下一切正常,但现在我想将它发布到我的 IIS 服务器。
- 我的解决方案中的第一个项目是 AspNet.Identity.MySQL,
允许我结合使用 Entity Framework 和 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
项目,它的bin中有DLL AspNet.Identity.MySQL.dll
,那么你应该可以部署你的ASP.NET MVC 应用程序到 IIS。
关于c# - 如何使用 VS 在 ASP.NET MVC 中部署/发布两个项目 (Codeplex : AspNet. Identity.MySQL),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39617105/