7

在 MVC4 模板中,许多许多 ( ...many! ) 程序集被添加到项目中,即使对于“空”模板也是如此。

哪些是真正必要的,每个实际上是做什么的 - 我在任何地方都找不到列表?我只想引用我需要的那些。

我创建了一个“空”项目并开始将它们一一删除,但由于相关的 web.config 更改等原因,它很快变得乏味(并且中断)。

4

2 回答 2

1

找不到任何官方信息,但确实设法通过使用此答案来运行准系统项目。

仍然想知道各种模板中所有 DLL 的用途。

于 2012-10-02T05:51:19.877 回答
0

如果您使用的是 ReSharper,您可以右键单击 References 文件夹并选择“删除未使用的引用”或更安全的选项“优化引用”。后一个选项为您提供有关哪些程序集已使用和未使用的报告。

在注入依赖项的成熟解决方案中使用它时要小心,因为在编译时您可能没有对程序集的任何直接代码引用。但它们可能在运行时需要。

抱歉,我没有直接回答您的问题,但希望我已经向您展示了如何自己找出答案。

于 2012-10-01T10:55:51.323 回答