在 MVC4 模板中,许多许多 ( ...many! ) 程序集被添加到项目中,即使对于“空”模板也是如此。
哪些是真正必要的,每个实际上是做什么的 - 我在任何地方都找不到列表?我只想引用我需要的那些。
我创建了一个“空”项目并开始将它们一一删除,但由于相关的 web.config 更改等原因,它很快变得乏味(并且中断)。
在 MVC4 模板中,许多许多 ( ...many! ) 程序集被添加到项目中,即使对于“空”模板也是如此。
哪些是真正必要的,每个实际上是做什么的 - 我在任何地方都找不到列表?我只想引用我需要的那些。
我创建了一个“空”项目并开始将它们一一删除,但由于相关的 web.config 更改等原因,它很快变得乏味(并且中断)。
找不到任何官方信息,但确实设法通过使用此答案来运行准系统项目。
仍然想知道各种模板中所有 DLL 的用途。
如果您使用的是 ReSharper,您可以右键单击 References 文件夹并选择“删除未使用的引用”或更安全的选项“优化引用”。后一个选项为您提供有关哪些程序集已使用和未使用的报告。
在注入依赖项的成熟解决方案中使用它时要小心,因为在编译时您可能没有对程序集的任何直接代码引用。但它们可能在运行时需要。
抱歉,我没有直接回答您的问题,但希望我已经向您展示了如何自己找出答案。