Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/298.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# 如何从代码文件修复/重建.csproj文件_C#_Asp.net_Svn_Visual Studio 2010 - Fatal编程技术网

C# 如何从代码文件修复/重建.csproj文件

C# 如何从代码文件修复/重建.csproj文件,c#,asp.net,svn,visual-studio-2010,C#,Asp.net,Svn,Visual Studio 2010,我正在开发一个.NET2.0应用程序。深夜我把它升级到了.NETV.4。然后,当SVN抱怨时,我开始手动解决冲突。甚至在那之后,我尝试签入我的更改,然后遇到一些冲突,因此手动合并了来自两个不同.csproj文件的更改 我无法回到原来的位置,返回到以前的版本会使我丢失为它编写的所有代码 因此,我正在寻找一种快速、可靠的方法来确保我的应用程序代码不会丢失?如果您想要一种快速、可靠的解决方案,我将执行以下操作: 制作工作副本的本地(未版本)副本 在visual studio中,手动将每个文件添加到项

我正在开发一个.NET2.0应用程序。深夜我把它升级到了.NETV.4。然后,当SVN抱怨时,我开始手动解决冲突。甚至在那之后,我尝试签入我的更改,然后遇到一些冲突,因此手动合并了来自两个不同.csproj文件的更改

我无法回到原来的位置,返回到以前的版本会使我丢失为它编写的所有代码


因此,我正在寻找一种快速、可靠的方法来确保我的应用程序代码不会丢失?

如果您想要一种快速、可靠的解决方案,我将执行以下操作:

  • 制作工作副本的本地(未版本)副本
  • 在visual studio中,手动将每个文件添加到项目中
  • 如果绝对确定没有丢失任何内容,并且所有内容都已编译,则可以签入代码

“快速/肮脏且可靠”?你知道,我认为这两者是相互排斥的。我想,制作本地副本将被视为快速/肮脏。按照复卷机所说的去做,交叉你的手指,希望你没有失去任何东西。谢谢-我希望更多的科学和更少的迷信(“交叉你的手指,只是希望”),但我想这是最好的;-)所以我应该复制我的代码,然后手动将其逐个文件添加到项目中-这就是你的意思吗?@revinder-它起作用了:)你想将你的回答作为“正式”答案发布,以便我可以接受吗?谢谢。认可的。附言:这是信仰的一次飞跃——我一生中从未“绝对肯定”过任何事情:-(