MVC4需要哪些程序集?

时间:2012-10-01 10:43:17

标签: asp.net-mvc deployment asp.net-mvc-4

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

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

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

2 个答案:

答案 0 :(得分:1)

无法找到任何官方内容,但确实设法使用this answer来运行准系统项目。

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

答案 1 :(得分:0)

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

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

对不起,我没有直接回答你的问题,但希望我已经告诉你如何找到自己。