【问题标题】:How to clear/remove file licenses.licx如何清除/删除文件 licenses.licx
【发布时间】:2015-09-29 11:43:08
【问题描述】:

我正在从解决方案中删除对某些组件的依赖。其目录中的一些 C# 项目包含文件 licenses.licx 并在其文本 csproj 表示中引用了此文件。大多数 licenses.licx 仅引用我从解决方案中删除的组件。如何清理这个参考:

  • 从两个项目中删除文件 licenses.licx(如何通过 VS GUI 执行此操作?我在 GUI 中找不到如何选择 licenses.licx)和源代码管理;
  • 在 licenses.licx 中剪切字符串引用,并在项目和源代码控制中保留空的 licenses.licx。

【问题讨论】:

    标签: c# visual-studio licenses.licx emptylicenseslicx licenseslicx


    【解决方案1】:

    或者,您可以安装EmptyLicensesLicx nuget 包,它会确保您的Licenses.licx 在编译之前始终为空。

    【讨论】:

    • 谢谢@Caio 这让我发疯了
    【解决方案2】:

    最简单的做法是在 Visual Studio 中显示项目中的所有文件。执行此操作时,将显示 .licx 文件。

    双击它将在文本编辑器中打开它,因此您可以进行任何需要的更改。

    如果需要,您也可以将其从 Visual Studio 解决方案资源管理器中删除(清除上一步中的所有条目将具有相同的效果)。

    【讨论】:

    • 谢谢 - 它删除了 csproj 文件中的两个文件结束记录:
    【解决方案3】:

    有一个非常简单的方法可以摆脱“Licenses.licx”恼人的编译错误。只需通过“属性”窗口将“Licenses.licx”构建操作更改为“无”即可。

    【讨论】:

      猜你喜欢
      • 2012-02-17
      • 2020-06-12
      • 2015-02-21
      • 2012-08-18
      • 1970-01-01
      • 2021-11-28
      • 1970-01-01
      • 1970-01-01
      • 2021-08-09
      相关资源
      最近更新 更多