我有一个控制台应用程序,它使用appsettings.json来保存配置值。
在Visual Studio IDE中,当我为appsettings.json]设置AlwaysCopy时,它将被复制到DEBUG文件夹中,作为BUILD的一部分。
但是,在.net核心中,当我运行dotnet build
时,它没有将appsettings.json
<Content Include="appsettings.json"> <CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory> </Content>
[当我执行
dotnet publish
时,它将被复制到发布文件夹。但是,当我执行dotnet build
时并没有发生。您能告诉我为什么没有发生吗,我应该怎么做才能将appsettings.json复制到DEBUG文件夹?
我有一个控制台应用程序,该应用程序使用appsettings.json来保存配置值。在Visual Studio IDE中,当我为appsettings.json设置AlwaysCopy时,它将被复制到...
在另一个线程中找到答案是Stackoverflow(The difference between build and publish in VS?)。与.NET Framework相比,.NET Core中的构建和发布有所不同。