我有许多在Visual 2015下开发的项目和解决方案,它们位于我的Documents\Visual Studio 2015\Projects文件夹下。
我希望将这些项目复制到我的VS2017实例中进行转换测试,以便它们位于Documents\Visual Studio 2017\Projects下。
我有一个模糊的回忆,因为路径存储在各种Visual文件中,所以这一点以前还没有很好地解决。此外,在使用scratch项目进行演示运行时,VS2015中的项目文件的时间戳被更新,尽管其中的文件似乎没有被更改。
只复制目录并使用更新的Visual打开解决方案文件安全吗?
请注意,我不想以任何方式影响
我注意到,当我在VS2017中使用不带调试的启动(F5而不是F5)时,它总是有效的。在桌面应用程序中,如果应用程序已经在运行,因为它不能覆盖.exe文件,我已经习惯了它无法构建。
但是在我的C# ASP.NET WebApi项目中,当我点击Ctrl+F5时,我可以对代码进行更改并再次点击Ctrl+F5,然后它将构建并运行。因此,我假设Visual设法以某种方式关闭或关闭web应用程序,这样它就不会失败地覆盖该文件。
它就是这样工作的吗?
在VS 2012中运行一个windows phone项目时,我得到了以下错误:
{System.IO.FileNotFoundException: Could not load file or assembly 'Newtonsoft.Json, Version=4.5.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed' or one of its dependencies. The system cannot find the file specified.
File name: 'Newtonsoft