Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.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
Asp.net mvc 将文件移动到其他项目后,Visual Studio中的Intellisense命名空间发现不工作_Asp.net Mvc_Visual Studio_Intellisense - Fatal编程技术网

Asp.net mvc 将文件移动到其他项目后,Visual Studio中的Intellisense命名空间发现不工作

Asp.net mvc 将文件移动到其他项目后,Visual Studio中的Intellisense命名空间发现不工作,asp.net-mvc,visual-studio,intellisense,Asp.net Mvc,Visual Studio,Intellisense,我从一个名为Yogaband2017的ASP.NETMVC项目开始,该项目有一个名为viewmodels的文件夹。我将所有viewmodels都存储在其中 我将所有文件从该文件夹移动到另一个名为Yogaband2017的项目中。模型在其中存储了所有模型,并在其中创建了一个名为Viewmodels的文件夹,在其中放置了所有Viewmodels,我还更改了每个Viewmodels中的名称空间以匹配 然后我做了一个大拷贝,在每个视图中“全部替换”,这样每个视图现在都可以指向这样的正确文件夹 由此 在此

我从一个名为Yogaband2017的ASP.NETMVC项目开始,该项目有一个名为viewmodels的文件夹。我将所有viewmodels都存储在其中

我将所有文件从该文件夹移动到另一个名为Yogaband2017的项目中。模型在其中存储了所有模型,并在其中创建了一个名为Viewmodels的文件夹,在其中放置了所有Viewmodels,我还更改了每个Viewmodels中的名称空间以匹配

然后我做了一个大拷贝,在每个视图中“全部替换”,这样每个视图现在都可以指向这样的正确文件夹

由此

在此基础上,我添加了.Models以使路径正确

但intellisense仍然没有改变,并选择了正确的路径。我试着清洗溶液,再灌几次。而且路径仍然没有正确连接。我仍然有红色下划线,在遍历页面时抛出异常,表示无法找到路径

是否有任何方法可以让这些路径重置,而无需转到每个文件并手动重写它们?我有几百个,一个接一个地去做改变会花很长时间

任何帮助都将不胜感激……

检查您的案例。。。 约加班德2017 vs。 Yogaband2017

检查您的案例。。。 约加班德2017 vs。
Yogaband2017

有什么例外?它找不到路径!您是否添加了Yogaband2017.Models项目作为对Yogaband2017项目的参考?如果没有,则添加引用并重新生成。当然是!!!共享新项目的根命名空间、此项目中任何自己的文件的命名空间、已移动视图模型的命名空间(如果已更改),有什么例外?它找不到路径!您是否添加了Yogaband2017.Models项目作为对Yogaband2017项目的参考?如果没有,则添加引用并重新生成。当然是!!!共享新项目的根命名空间、此项目中任何自己的文件的命名空间、已移动的ViewModels(如果已更改)的命名空间