我对dotnet构建与发布主题有点困惑。当我说差异时,我指的是他们之间的身体差异是什么。我看到dotnet构建生成的文件与dotnet发布生成的文件相同,除非它是自包含的。
dotnet build
将在本地项目文件夹中的文件夹bin中生成dll文件
dotnet publish
将构建、生成dll文件并将部署到您想要的位置。
例如,您可以部署到主机提供商、网络上的文件夹(您可以从那里手动复制到IIS使用的文件夹(、作为测试环境的开发计算机上的IIS、公司内部网络上的服务器。
阅读更多"如何:在Visual Studio中使用一键发布部署Web项目">:https://learn.microsoft.com/en-us/previous-versions/aspnet/dd465337(v=vs.110(?重定向自=MSDN