如何在 ASP.NET 项目中发布引用的项目

Posted

技术标签:

【中文标题】如何在 ASP.NET 项目中发布引用的项目【英文标题】:How to publish referenced projects within an ASP.NET project 【发布时间】:2016-05-23 10:11:37 【问题描述】:

我正在为一个学校项目构建一个 ASP.NET Web 门户。

我使用三层架构,并尝试使用 FTP 发布它。 Web 项目已成功发布,但其他两个项目未在 IIS 上发布。

我如何告诉 Visual Studio 我希望这些项目与 Web 项目一起发布?

这里有一张图片,让它更清楚一点

http://i.imgur.com/J4qeyTj.png

提前致谢

【问题讨论】:

【参考方案1】:

无需单独发布其他项目。

    为您的主项目提供其他项目的参考。 发布主项目。 所有项目的 DLL 将在 bin 文件夹中创建[您将在发布文件夹中获得此文件夹]。 只需将 bin 文件夹中的文件上传到 FTP。

【讨论】:

【参考方案2】:

您不需要发布类库项目。 您所要做的就是在您的 Web 应用程序中添加您的类库项目的引用并发布它。它会将您的类库项目 dll 添加到已发布文件夹的 bin 文件夹中。

【讨论】:

以上是关于如何在 ASP.NET 项目中发布引用的项目的主要内容,如果未能解决你的问题,请参考以下文章

将 DLL 引用添加到 C# asp.net 项目后如何调用函数

asp.net中添加新项目后,怎样互相引用?

.net中如何引用Dll文件?

如何在 ASP.Net MVC4 Web API 项目中使用 Microsoft OCR 库 ( Microsoft.Windows.Ocr )?

ASP.NET 应用程序中的 Openoffice 参考

从 Asp.Net 4 项目进入引用的 .Net 3.5 程序集