- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 dot net core 3.1 项目。当我使用 IIS 运行我的应用程序时,它会通过添加环境 ASPNETCORE_ENVIRONMENT"= "Development"自动创建一个 web.config 文件。因为我将应用程序部署到 Azure 并管理配置通过应用程序设置,我不需要在工件文件夹中发布 web.config 文件。此外,添加的 ASPNETCORE_ENVIRONMENT 会导致 ASPNETCORE_ENVIRONMENT 从 Staging/Production 更改为 Development我也想在发布时排除 web.config。我尝试过网上建议的不同方法,但没有任何效果:
<ItemGroup>
<Content Remove="web.config" />
</ItemGroup>
<ItemGroup>
<Content Update="web.config">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</Content>
</ItemGroup>
<ItemGroup>
<Content Update="web.config">
<CopyToPublishDirectory>Never</CopyToPublishDirectory>
</Content>
</ItemGroup>
但它始终在 dotnetpublish 命令的发布目录中包含 web.config 文件。我在这里缺少什么吗?
最佳答案
根据这个github issue ,您应该在 .csproj 中添加以下部分
<PropertyGroup>
<IsTransformWebConfigDisabled>true</IsTransformWebConfigDisabled>
</PropertyGroup>
关于.net-core - 使用 dotnetpublish 命令发布时无法排除 web.config 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67287736/
dotnet pack 和 publish 之间的主要区别是什么? 来自Microsoft's description ,我的理解是 pack 创建一个包,而 publish 创建包 + DLL。 这
我们在尝试通过 dotnetpublish 命令行部署函数应用程序时遇到问题。所有其他应用程序均已成功发布。唯一的区别是这是一个函数应用程序,而其他都是应用程序服务。 这是 pubxml: 这是命令:
我问here如何创建.exe在Windows上运行并学习了命令 dotnet publish --configuration Release --runtime win-x64 这会在\bin\Rel
当在 Azure Pipelines 中执行 dotnetpublish 命令时,我收到错误消息:“MSBUILD:错误 MSB1008:只能指定一个项目”,大概是因为我的存储库名称中有空格,但我无权
我有一个 dot net core 3.1 项目。当我使用 IIS 运行我的应用程序时,它会通过添加环境 ASPNETCORE_ENVIRONMENT"= "Development"自动创建一个 we
当在 Azure Pipelines 中执行 dotnetpublish 命令时,我收到错误消息:“MSBUILD:错误 MSB1008:只能指定一个项目”,大概是因为我的存储库名称中有空格,但我无权
我有一个 dot net core 3.1 项目。当我使用 IIS 运行我的应用程序时,它会通过添加环境 ASPNETCORE_ENVIRONMENT"= "Development"自动创建一个 we
我无法正确运行 dotnetpublish-iis。 要发布我正在使用的项目: dotnet publish ./src/RetailGuardian.Web/ -o ./code_drop/Reta
当我在命令行中发出以下命令时: dotnetpublish -o "./../output"-c Release dotnetcli 正确发布了项目。但是,它不会复制 appsettings.Prod
我有一个目标框架为 4.7.1 的解决方案。我已在本地安装了 dotnet core sdks,并且能够发出构建、发布命令。 我的项目文件如下所示,其中有许多对 dotnet core dll 的引用
我有一个目标框架为 4.7.1 的解决方案。我已在本地安装了 dotnet core sdks,并且能够发出构建、发布命令。 我的项目文件如下所示,其中有许多对 dotnet core dll 的引用
我是一名优秀的程序员,十分优秀!