小编Fra*_*rek的帖子

asp.net核心2.0发布生成批量的DLL

编程一个应用程序几个月,每当我发布我的项目时,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创建了新项目并移动了所有源文件.解决了一些错误,一切正常.

c# dll publishing asp.net-core visual-studio-2017

7
推荐指数
2
解决办法
5185
查看次数

无法作为本地主机连接到MSSQL Server Management Studio

我使用配置管理器和管理工作室安装了MSSQL Server 2016。我尝试通过Management Studio连接到SQL Server:

  • 服务器类型:数据库引擎
  • 服务器名称:localhost
  • 身份验证:Windows身份验证

错误标题:连接到服务器:

无法连接到本地主机。建立与SQL Server的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称正确,并且已将SQL Server配置为允许远程连接。(提供者:命名管道提供程序,错误:40-无法打开与SQL Server的连接)(Microsoft SQL Server,错误:2)系统找不到指定的文件

事件查看器中没有更多信息。我在州提供这些服务:

  • SQL Server(SQLEXPRESS)-运行
  • SQL全文过滤器守护程序启动器(SQLEXPRESS)-运行
  • SQL Server启动板(SQLEXPRESS)-运行
  • SQL Server报告服务(SQLEXPRESS)-运行
  • SQL Server代理(SQLEXPRESS)-已停止
  • SQL Server浏览器-运行

尝试启动SQL Server代理后,出现此错误:

本地计算机上的SQL Server代理(SQLEXPRESS)服务已启动,然后停止。如果某些服务未被其他服务或程序使用,则会自动停止。

感谢您的任何建议。

编辑

我捕获了一个sql服务屏幕: 在此处输入图片说明

sql-server ssms

5
推荐指数
2
解决办法
6000
查看次数