我在c#中的解决方案有两个项目。每个都在自己的单独文件夹中。我可以更改包含第一个项目的第一个文件夹名称,它不会影响程序。我可以打开并运行它,没有抱怨。但是,当我更改第二个项目文件夹名称时,它会发出以下警告:
由于以下原因,无法加载解决方案中的一个或多个项目:
项目文件或网页已被移动,重命名或未在您的计算机上。
这些项目将在解决方案资源管理器中显示为不可用。展开节点以显示无法加载项目的原因。
当我展开节点时,它说:
找不到项目文件或网页。
我刚刚重命名了该文件夹。我在哪里可以访问更改此内容的路径?
我尝试使用正确的名称制作一个新项目。这似乎有效,但我现在遇到另一个问题。由于这是一个Windows Mobile应用程序,当我调试时,我得到部署框,询问我想在哪个移动设备上运行我的解决方案。我选择了Windows Mobile 6 Professional Emulator。模拟器出现但是大约4秒钟后我又得到另一个部署框,问我同样的事情。我选择相同的设备,我的程序在第二个模拟器上运行没有问题。我不知道为什么Inow得到第二个部署盒。当我所做的只是制作一个新项目并将旧的类复制到新项目时。
有人可以告诉我在这两种情况下发生了什么以及我能做些什么。
提前谢谢。
答案 0 :(得分:17)
从解决方案中删除项目并重新添加,或者在文本编辑器中打开解决方案文件并更改其中的路径。
答案 1 :(得分:1)
您可能需要检查解决方案文件中的路径信息,并根据文件系统上的实际路径验证路径信息?