我有一个ASP.NET Core 2 Web应用程序。每当我尝试部署应用程序时,Visual studio都会替换appsettings.json和Web.config,这会导致应用程序出现问题。有没有办法通知Visual Studio我不想部署这两个文件?
答案 0 :(得分:1)
在.csproj文件中添加新的ItemGroup部分。
例如,以下块将确保appsettings.json的两个变体都不会复制到发布文件夹。
<ItemGroup>
<Content Update="appsettings.Development.json" CopyToPublishDirectory="Never" />
<Content Update="appsettings.json" CopyToPublishDirectory="Never" />