Dotnet publish -framework 参数,什么时候需要/合适,它到底做了什么?
Dotnet publish -framework parameter, when is it necessary / appropriate and what exactly does it do?
我已阅读文档,但找不到任何有意义的明确答案。
.net 2.1 命令中 -f (-framework) 参数的用途是什么 dotnet publish
我以前没有使用过它,最近才在 Microsoft 文档页面上的一个示例中注意到它,但是遵循文档并没有阐明它为什么重要,而且无论我是否使用它,发布的结果似乎都是一样的。
dotnet publish
编译应用程序,读取项目文件中指定的依赖项,并将结果文件集发布到目录
框架参数用于为某个目标框架(netstandard2.0,netcoreapp2.1,net472,...)发布项目。您的应用程序在发布到指定文件夹之前会针对该框架进行编译。
以下命令使用netcoreapp2.1框架在当前目录下发布项目:
dotnet publish --framework netcoreapp2.1
您也可以像这样发布适用于经典 .net 框架的应用程序:
dotnet publish --framework net472
框架参数是可选的,可以省略。如果未指定,将从项目文件中读取框架。
我已阅读文档,但找不到任何有意义的明确答案。
.net 2.1 命令中 -f (-framework) 参数的用途是什么 dotnet publish
我以前没有使用过它,最近才在 Microsoft 文档页面上的一个示例中注意到它,但是遵循文档并没有阐明它为什么重要,而且无论我是否使用它,发布的结果似乎都是一样的。
dotnet publish
编译应用程序,读取项目文件中指定的依赖项,并将结果文件集发布到目录
框架参数用于为某个目标框架(netstandard2.0,netcoreapp2.1,net472,...)发布项目。您的应用程序在发布到指定文件夹之前会针对该框架进行编译。
以下命令使用netcoreapp2.1框架在当前目录下发布项目:
dotnet publish --framework netcoreapp2.1
您也可以像这样发布适用于经典 .net 框架的应用程序:
dotnet publish --framework net472
框架参数是可选的,可以省略。如果未指定,将从项目文件中读取框架。