有没有办法禁用已从项目中排除的视图的编译检查?

问题描述 投票:0回答:1

我打开了编译视图,并且刚刚更改了项目的很大一部分,因此一些视图目前不相关。

我右键单击它们并选择

Exclude from project

但是,这些文件仍会在编译时进行检查并出现错误(因为它们的 ViewModel/模型不再存在)。

模型/ViewModel 本身被排除在项目之外并且不会被检查,但是,这些文件有一天会被包含在内,我不想删除它们。

到目前为止,我找到的唯一解决方案是突出显示视图的全部内容并将其注释掉。

虽然我的解决方案确实有效,但这是一个错误还是我做错了什么......或者甚至有更好的解决方法吗?

asp.net-mvc-3 view
1个回答
0
投票

如果文件被排除在项目之外,则不应编译它们。

您可能会遇到的是,目标文件仍然是输出目录,正是这些文件生成了错误。

您可以清理项目之前排除文件,或者简单地删除

bin
obj
目录以删除所有旧输出。

© www.soinside.com 2019 - 2024. All rights reserved.