我有一个.NET Core Web应用程序项目,在“启用Docker支持”复选框下选择了错误的操作系统:
docker - 如何更改对.Net Core Web应用程序项目的Docker OS支持?-LMLPHP

如何为现有项目更改此设置?需要明确的是,我要针对linux,而不是docker中的“Switch to Windows Containers ...”。

最佳答案

事实证明这很容易,我是通过编辑csproj文件来完成的:将<DockerDefaultTargetOS>Windows</DockerDefaultTargetOS>更改为<DockerDefaultTargetOS>Linux</DockerDefaultTargetOS>并重新加载。

我仍然不确定在哪里可以从Visual Studio中执行此操作(如果可能的话)。

10-04 11:53