Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/316.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
C# 将文件设置为在Visual Studio中打开C解决方案时自动打开_C#_Visual Studio 2012 - Fatal编程技术网

C# 将文件设置为在Visual Studio中打开C解决方案时自动打开

C# 将文件设置为在Visual Studio中打开C解决方案时自动打开,c#,visual-studio-2012,C#,Visual Studio 2012,我更改了保存项目的文件夹的名称。现在,当我在VisualStudio中打开项目时,不会自动打开任何文件。重要的是,我提交这个项目非常专业。是否有一种方法可以使我的Form.cs文件在项目打开时自动显示在VS中,如果您不更改项目文件夹名称,默认情况下会这样做?您需要右键单击解决方案资源管理器中的项目,转到: 添加->现有项目 然后在打开项目时查找Form.cs文件,Visual Studio会自动加载上一个会话中打开的所有文件。您是否确实需要关闭所有以前打开的文件并打开特定的文件?我认为这是错误的

我更改了保存项目的文件夹的名称。现在,当我在VisualStudio中打开项目时,不会自动打开任何文件。重要的是,我提交这个项目非常专业。是否有一种方法可以使我的Form.cs文件在项目打开时自动显示在VS中,如果您不更改项目文件夹名称,默认情况下会这样做?

您需要右键单击解决方案资源管理器中的项目,转到:

添加->现有项目


然后在打开项目时查找Form.cs文件

,Visual Studio会自动加载上一个会话中打开的所有文件。您是否确实需要关闭所有以前打开的文件并打开特定的文件?我认为这是错误的,因为如果您尝试加载的项目中不存在Form.cs,会发生什么?您无法工作。解决方案中窗口的状态保存在一个隐藏的.suo文件中。它只能在你的机器上工作,不能在其他机器上工作。编写一个附加组件以配合您的项目将是一个解决方案,但这完全是一种过火的做法。@HansPassant我现在看到,如果我在加载文件的情况下关闭VS,当我再次打开VS时,它就在那里。因此,当任何项目第一次加载到新机器上时,它会默认不打开任何文件吗?我当时没有问题。他更改了项目文件夹的名称,并丢失了项目的相关文件