2010-09-02 63 views
1

任何人都可以提出一种方法来安装MVC模板而不运行MVC exe。在没有exe的情况下安装ASP.Net MVC 2项目模板

我想让ASP.Net MVC 2启动并运行,而且我仍然没有管理员访问我的PC(新工作!),您需要运行MVC安装程序。

我知道你不需要模板,但我只是开始MVC所以罚款模板真的很有用。

我的家用电脑上有模板,所以应该能够在今晚xcopy以查看它是否有效。

在此先感谢!

回答

2

VS模板源存储在C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplates下的多个文件夹中。例如,MVC C#模板(英文版)位于该文件夹中的CSharp\Web\1033下。

您可以将MVC模板复制到该位置,然后从VS命令提示符运行devenv /installvstemplates以安装它们。但是,运行此命令可能需要管理员权限。

安装模板意味着在相应的路径下将它们拆包到C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplatesCache中。这实际上是VS从您从模板创建新项目时抓取文件的位置。您可以将解压后的模板简单地复制到此文件夹中,但我不确定是否需要进行一些额外的注册才能显示,以便推荐上一段中的过程。

另请注意,模板包含对调用MVC工具的“添加单元测试”项目向导的自定义向导扩展的引用。由于您没有安装MVC工具,因此您必须从安装的模板中移除该向导扩展参考。您将不得不编辑您想要使用的每个模板的*.vstemplate。该向导扩展项位于该文件的末尾。

祝你好运,并注意它可能会更容易等待管理员权限或让管理员为你安装MVC。

相关问题