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

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

我已经使用 Entity Framework 和 MySQL 数据库创建了一个 ASP.NET MVC 5 项目。在 Debug模式下一切正常,但现在我想将它发布到我的 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)。

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

IdentityWeb is the ASP.NET MVC Appliaction

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/

相关文章:

c# - Swagger 2.0 不支持 : Multiple operations with path

具有数据绑定(bind)的 C# 文本框未更新

DropDownList 样式的 C# ComboBox,如何设置文本?

php - 如果从另一个表连接时记录中包含重复项,则显示记录中的一个名称

html - 无法编辑 'URL'。样式表必须是项目的一部分

c# - 连接到 PostgreSQL

php - 为MySQL中的所有记录组选择一组记录中的特定记录

mysql - 多对多加入附加位置

asp.net-mvc - MVC 6 网络农场 : The antiforgery token could not be decrypted

javascript - 如何在 MVC View 中呈现 XML 输出