编程一个应用程序几个月,每当我发布我的项目时,tis生成19项(没有wwwroot文件).从今天起,它生成了202个带有大量.dll(没有wwwroot文件)的文件.我不知道发生了什么或我做了什么.我的应用程序使用.NET Core 2.0.我不知道关于我的项目的哪些信息是相关的.大约81/202个文件只有Microsoft.AspNetCore库和43/202只是Microsoft.Extensions库.我尝试删除了obj,bin,属性和node_modules,但仍然存在同样的问题.在上传了大量文件之前生成的文件后,一切正常.我认为它没有必要.但我不知道为什么asp.net仍在生成它们.谢谢你的任何建议.
编辑:
以下是发布输出,依赖关系和发布输出的一个重要屏幕截图,其中一位用户发出了评论此问题的请求:

编辑:
更改从自包含部署发布属性到依赖于框架的部署后出现新错误,我从输出中收到新错误:
C:\Program Files\dotnet\sdk\2.1.400-preview-009063\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.RuntimeIdentifierInference.targets(125,5): Error NETSDK1068: The framework-dependent application host requires a target framework of at least 'netcoreapp2.1'.
Run Code Online (Sandbox Code Playgroud)
编辑:
现在我尝试创建新项目asp.net core 2.0并尝试发布.同样的问题.我的sdk或我不知道有什么问题.
解:
我用目标2.1创建了新项目并移动了所有源文件.解决了一些错误,一切正常.
我使用配置管理器和管理工作室安装了MSSQL Server 2016。我尝试通过Management Studio连接到SQL Server:
错误标题:连接到服务器:
无法连接到本地主机。建立与SQL Server的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称正确,并且已将SQL Server配置为允许远程连接。(提供者:命名管道提供程序,错误:40-无法打开与SQL Server的连接)(Microsoft SQL Server,错误:2)系统找不到指定的文件
事件查看器中没有更多信息。我在州提供这些服务:
尝试启动SQL Server代理后,出现此错误:
本地计算机上的SQL Server代理(SQLEXPRESS)服务已启动,然后停止。如果某些服务未被其他服务或程序使用,则会自动停止。
感谢您的任何建议。