【问题标题】:How to change the csproj file back to old format in VS 2017如何在 VS 2017 中将 csproj 文件改回旧格式
【发布时间】:2018-08-15 06:07:16
【问题描述】:

我在 VS 2017 中创建新类库时遇到问题,csproj 文件始终具有新格式,但我想要旧格式

这是我得到的格式

<Project Sdk="Microsoft.NET.Sdk">

但我想要

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

我怎样才能阻止 VS 2017 自动执行此操作?

This would help my by this question

我希望有人可以帮助我吗?

【问题讨论】:

  • 一个简单的解决方法是在 VS 2015 或之前创建项目,然后在创建项目之后,在 VS 2017 中打开项目。也就是说,不清楚为什么有人会过度冗长 旧的.csproj 格式,要求您​​将NuGet 信息放入单独的.nuspec 文件并将所有文件显式添加到项目中。
  • @NightOwl888 谢谢你的回答你知道我在微软网站上哪里可以得到 VS 2015 我只能找到 VS 2017 吗?
  • @NightOwl888 我需要旧格式的原因是因为 Ef 6.2 的迁移不适用于新格式
  • @NightOwl888 Thx 但是当我登录我的帐户时它显示 0 个结果?我需要一些特别的东西吗?

标签: c# asp.net visual-studio dll projects-and-solutions


【解决方案1】:

为了解决问题,我在 cmets 中创建了 VS 2015 项目并使用 VS 2017 打开它

【讨论】:

    猜你喜欢
    • 2018-11-03
    • 2021-07-31
    • 1970-01-01
    • 2018-03-10
    • 1970-01-01
    • 1970-01-01
    • 2023-03-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多