Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 从我的VS2010解决方案中删除T4MVC_Visual Studio_Visual Studio 2010_T4mvc - Fatal编程技术网

Visual studio 从我的VS2010解决方案中删除T4MVC

Visual studio 从我的VS2010解决方案中删除T4MVC,visual-studio,visual-studio-2010,t4mvc,Visual Studio,Visual Studio 2010,T4mvc,我对VS2010非常陌生,所以这更多的是关于使用VisualStudio2010而不是T4MVC的问题 无论如何,我想从我的解决方案中删除T4MVC,所以我从根目录中删除了这两个文件。但是,当我重建和调试解决方案时,仍然会看到与T4MVC.tt相关的编译警告。我在这里错过了哪一步?提前谢谢 您需要确保从Visual Studio中删除这两个文件,而不是从资源管理器中删除(可能这就是您正在做的事情?)。这样,它不仅会删除t4mvc.tt,还会删除其下生成的所有文件 这就是删除T4MVC所需的全部内

我对VS2010非常陌生,所以这更多的是关于使用VisualStudio2010而不是T4MVC的问题


无论如何,我想从我的解决方案中删除T4MVC,所以我从根目录中删除了这两个文件。但是,当我重建和调试解决方案时,仍然会看到与T4MVC.tt相关的编译警告。我在这里错过了哪一步?提前谢谢

您需要确保从Visual Studio中删除这两个文件,而不是从资源管理器中删除(可能这就是您正在做的事情?)。这样,它不仅会删除t4mvc.tt,还会删除其下生成的所有文件


这就是删除T4MVC所需的全部内容。如果这还不行,你能用你看到的具体警告的更多细节更新你的问题吗?另外,您是在一个全新的项目上看到这个问题,还是只在一些更复杂的项目上看到这个问题?

这是一个非常基本的项目:我目前正在完成Sanderson的MVC 2书籍()第3章中的练习。复杂性非常低。我想我可能是在从VisualStudio中删除引用之前意外地从PC中物理删除了这些文件。但请让我幽默一下:我应该在VS2010中寻找我的解决方案的参考资料吗?正如我之前所说,我对。。。嗯,一切都好。因此,我可能找不到正确的位置。如果您引用的是程序集引用,则可以通过展开项目下的“引用”节点(在解决方案资源管理器中)找到它们。可能VS2010仍在编译MVC生成的旧.generated.cs文件。如果在VS2010之外删除了.tt文件,则在开始更新控制器后可能会出现问题。我认为删除T4MVC最干净的方法是从VS2010中删除它。或者,如果您使用NuGet获取T4MVC,请卸载该软件包。如果可以,请发布收到的错误。