3

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

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

3 回答 3

8

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

于 2016-11-24T22:09:38.500 回答
2

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

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

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

于 2015-07-10T16:44:29.363 回答
0

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

于 2019-08-13T10:44:18.250 回答