我需要将作为Web应用程序启动的项目转换为Class Libray,这可能吗?

谢谢

推荐答案

正确答案是肯定的.只需编辑csproj(msbuild)文件,更改ProjectGuid并删除ProjectTypeGuid:

<ProjectGuid>{9845066A-3C9E-4F51-8F5F-8F513E8D03C1}</ProjectGuid>

就这么简单.

Asp.net相关问答推荐

Visual Studio发布的网站得到错误类型JObject is not defined when page is load on server"''"

try 在 .net 中使用 MS Graph 添加新的应用程序角色时出现 ODataError

asp.net - 会话 - 多个浏览器选项卡 - 不同的会话?

即使使用正确的 Accepts 标头,WebAPI 也不会返回 XML

使用 jQuery 验证插件匹配两个字段

.NET 核心 IdentityUser 模型中规范化邮箱和用户名的用途是什么?

在 IIS 上托管 ASP.NET 5 项目

返回 IHttpActionResult vs IEnumerable vs IQueryable

为什么 Asp.Net Identity IdentityDbContext 是一个黑盒?

ASP.NET 中的 <% %>(嵌入式代码块)

如何使用 app_GlobalResource 或 app_LocalResource?

缩小失败.返回未缩小的内容

解析器错误消息:无法加载类型网络营销

如何获取当前登录用户的角色列表

Asp.Net web 服务:我想返回错误 403 禁止

如何在 .NET Core 中实现 DbContext 连接字符串?

从物理路径获取相对虚拟路径

ExecuteReader:连接属性尚未初始化

在控制器 asp.net-core 中获取当前区域性

强制 IIS Express 进入classic 管道模式