Nuget包安装类文件而不是程序集

时间:2012-07-18 15:50:58

标签: c# .net nuget

我安装了一个NuGet包,它不是添加程序集和引用,而是将未编译的类文件放在packages目录中。

使用该类的正确方法是什么,以便NuGet仍然可以管理它以进行更新等?

参考结构:

SolutionDir
    |
     -Packages (nuget)
         |
          - ContentDir (cs file here)
    |
     -ProjetDir (the project that needs it)
    |
     -OtherProjectDir

1 个答案:

答案 0 :(得分:2)

如果类是包的一部分,只要该类未被修改,它将在包更新期间更新。如果它已被修改,它将保持原样。在更新期间,NuGet将输出一条警告。

我会比较两个文件,可能是NuGet Package Explorer,看看是否缺少任何功能。我认为现在必须手动完成。