我有一个使用.net core 3.1和一个非常简单的ContactUs表单的简单应用程序。除发布外,其他一切正常。
我正在使用Core CLI通过以下命令发布我的项目
dotnet build SampleApp.csproj /p:DeployOnBuild=true /p:PublishProfile=Local
这是我的wwwroot文件夹
当发布我的应用程序时,除了[[wwwroot中的templates文件夹之外,所有内容均正确发布。
这是我的.csproj文件
我的问题是如何使用CLI发布模板文件夹?
ASP.NET Core]中发布期间, EmailTemplates.cshtml
视图文件被编译为.dll
文件,这就是为什么您的templates文件夹包含 wwwroot文件夹在发布过程中被省略。最好将您的